Java Developer with Microservices
Job Req Id:
1427427
Experience
- 6 to 8 years of hands-on software development experience in enterprise-grade applications.
Technical Skills & Expertise
- Strong proficiency in Core Java (Java 8+)
- Extensive experience with Spring Framework and Hibernate
- Proven expertise in developing RESTful Web Services
- Strong understanding of data interchange formats such as XML and JSON
- Experience with distributed caching technologies such as Apache Ignite or similar
- Solid knowledge of persistent storage technologies, including:
- RDBMS: Sybase, SQL Server, Oracle
- NoSQL databases
- Hands-on experience with source code management tools such as Git or Bitbucket
Engineering & Quality Practices
- Strong understanding and application of clean coding principles
- Experience with code quality and static analysis tools such as Sonar
- Ability to design, develop, and execute:
- Unit tests
- Integration tests
- Functional tests
- Demonstrated expertise in object-oriented design patterns
Soft Skills & Collaboration
- Strong written and verbal communication skills
- A proactive team player, comfortable working in environments with:
- Ambiguity
- Complex problem-solving
- Cross-functional collaboration
Min Salary:
Max Salary:
Job Segment:
Developer, Java, Oracle, Database, XML, Technology