Java Technical Architect
Core
Architect, design, and develop robust and scalable Java applications using the Spring framework for leading organizations.
Role type
Senior IC Java Technical Architect
Builds
Cloud-native Java applications and RESTful APIs
Domain
Enterprise Software Development / Cloud
Deliverable
production ML models | product features
Required skills
Java, Spring Framework (Boot, MVC, Data, Security), Hibernate/JPA, RESTful API design, Unit Testing (JUnit), Performance Optimization, Security Implementation, Technical Documentation, Project Planning
Preferred skills
Deep understanding of design patterns, Cross-functional collaboration, Industry trend awareness
Technologies
Spring, Hibernate, JPA, JUnit, REST
Responsibilities
Architect and develop scalable Java applications; Implement database schemas and queries; Develop RESTful APIs; Write unit tests and collaborate with QA; Conduct code reviews; Provide technical leadership to developers; Optimize application performance; Implement security best practices; Create technical documentation; Assist in project planning and resource allocation.
Seniority
Senior, hands-on IC with leadership responsibilities