We are seeking a highly skilled Senior Java Developer to join our client development team. The ideal candidate will have a strong foundation in Java programming, expertise in design patterns, and extensive experience with modern frameworks and database technologies. The role requires collaboration in an Agile environment to deliver high-quality, scalable software solutions.
Expertise in Java is essential.
Proficient in implementing design patterns with practical experience in frameworks such as Spring and Hibernate, along with RDBMS technologies like PostgreSQL, Oracle, or equivalent.
Hands-on experience with web service standards and related patterns, including REST and JSON.
Familiarity with Agile development methodologies, incorporating Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).
Skilled in using tools and technologies such as GIT, Maven, Jenkins, Chef, Sonar, JUnit, and Mock frameworks.
B2B
Check similar offers