We are looking for an experienced Java Developer who will join our talented software team that works on mission-critical applications. Your duties will include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
You should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers and web designers.
Java Developer responsibilities are:
-
Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
-
Create well designed, testable, efficient code
-
Participate in all phases of the development lifecycle
-
Assist in preparation and production of releases of software components
-
Ensure designs are in compliance with specifications
-
Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement
Java Developer requirements are:
-
2+ years' experience of working on a Java Developer position
-
Solid experience in software development, and particularly in test-driven development
-
Significant experience in designing and developing applications using Java EE platforms
-
Excellent knowledge of Java and JEE internals, such as Classloading, Memory Management, Transaction management and so on
-
Experience of Object Oriented analysis and design using common design patterns.
-
Good knowledge of Relational Databases, SQL and ORM technologies, including JPA2 and Hibernate
-
Good knowledge of at least one popular web framework, such as JSF, Wicket, GWT, Spring MVC and so on
-
Certification of a Sun Java Developer
- BS or MS degree in Computer Science, Engineering or other related area
Skills Required
- 2+ years experience as a Java developer
- Solid software development experience, particularly test-driven development
- Significant experience designing and developing applications using Java EE platforms
- Excellent knowledge of Java and JEE internals (classloading, memory, transactions)
- Experience with object-oriented analysis and design using common design patterns
- Good knowledge of relational databases and SQL
- Experience with ORM technologies including JPA2 and Hibernate
- Knowledge of at least one web framework (JSF, Wicket, GWT, Spring MVC)
- Sun Java Developer certification
- BS or MS degree in Computer Science, Engineering, or related field
What We Do
NextHire Consulting is an AI-driven recruiting platform that streamlines the hiring process for companies. By leveraging AI agents for sourcing, screening, and interviewing, the platform enables teams to focus on pre-qualified finalists. It provides data-driven insights into candidate soft skills and behavioral styles, aiming to disrupt traditional recruitment models with efficient, automated, and science-based talent acquisition solutions for businesses of all sizes.







