What are the responsibilities and job description for the Java Architect position at Digitive LLC?
Job Details
Role: Java Architect
Location: New York - NY Hybrid
Experience: 12 Years
Experience in Microservices, Spring, Spring Boot, and Core Java. The ideal candidate will work in a hybrid model and contribute to the design and development of scalable applications.
This role involves collaborating with cross-functional teams to deliver high-quality software solutions that align with our company goals and impact society positively.
Required Skills : Core Java, Microservices, Spring Boot
Certifications Required : Certified Microservices Architect, Oracle Certified Professional Java SE
Responsibilities :
- Design and develop scalable and efficient microservices-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Provide technical guidance and mentorship to junior developers.
- Participate in code reviews and ensure adherence to best practices.
- Stay updated with the latest industry trends and technologies.
- Contribute to continuous improvement by investigating alternatives and technologies.
- Work closely with product managers to understand requirements and translate them into technical solutions.
- Develop and execute unit tests to ensure code quality.
- Document technical specifications and design documents.
- Ensure compliance with project plans and industry standards.
Qualifications
- Must have strong experience in Microservices architecture and design.
- Must have extensive knowledge of Spring, Spring Boot framework.
- Must have proficiency in Core Java programming.
- Should have experience with version control systems like Git.
- Should have familiarity with CI/CD pipelines and tools.
- Nice to have experience with cloud platforms like AWS or Azure.
- Nice to have knowledge of containerization technologies like Docker and Kubernetes.