Tech Stack
AngularDistributed SystemsHibernateJavaMicroservices
About the role
- Work on backend services and legacy systems using Java 1.8, Hibernate 3, and DropWizard 0.8
- Support and extend frontend components built in AngularJS 1
- Maintain, refactor, and optimize features while ensuring system reliability
- Collaborate with cross-functional teams and technical leadership in an Agile setup
- Participate in code reviews and help improve engineering standards
Requirements
- Java development experience
- Hands-on experience with DropWizard
- Strong understanding of Hibernate, REST APIs, and performance optimization
- Familiarity with frontend maintenance using AngularJS is a plus
- Strong communication, independence, and an ownership mindset
- Solid foundation in Java and Hibernate
- High motivation, curiosity, and collaboration skills
- Ability to contribute to production systems under mentorship
- Nice to have: Experience working in legacy modernization projects
- Nice to have: Familiarity with distributed systems or monolithic-to-microservices transitions