What are the responsibilities and job description for the Java Architect, Princeton, NJ position at Donato Technologies Inc?
Job Title: Java Architect
Location: Princeton, NJ (5 Days Onsite)
About the Role
This is a unique opportunity to join Donato Technologies Inc. as a Java Architect. We are looking for an experienced professional who can lead our technical teams in developing innovative solutions using Java and Microservices architecture.
Key Responsibilities
- Define scope boundaries and transaction management
- Collaborate with internal and external stakeholders to define solutions and best practices
- Review solution implementations and coach/mentor teams on solutions/best practices
- Conduct Proof of Concepts as required
- Create architectural solutions and technical strategies and seek buy-in from stakeholders
Requirements
- Strong Java and Microservices development experience
- Expertise in Azure, Cloud or Kubernetes, Docker and Open Shift
- Ability to keep abreast of technologies, tools and best practices in related areas
- Experience in configuration driven enterprise platform implementation for a large corporate
- Experience supporting integration of managed environments into platform ecosystem (e.g. managed analytics environments)
- Ability to define the requirement & design for observability
- Ability to work with stakeholders and implement the observability
What We Offer
We offer a dynamic work environment where you can leverage your skills and expertise to make a real impact. If you are passionate about technology and innovation, we would love to hear from you.