Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-
grade applications.
Java Developer Responsibilities
This is what we are expecting from you as a Java Developer:
Designing, implementing and maintaining complex Java-based applications
Standby-duties as the applications require 24/7 support
Contributing in all phases of the development lifecycle
Writing testable, scalable and efficient code
Ensure designs are in compliance with specifications
Ensure the best possible performance, quality, and responsiveness of the applications
Help maintain code quality, organization, and automatization
Prepare and produce releases of software components (upgrade of existing software)
Maintain up to date code documentation
Identify bottlenecks and bugs, and devise solutions to these problems
Support continuous improvement by investigating alternatives and technologies and presenting
these for architectural review
Participating in code reviews
Collaborate effectively across teams
Java Developer Requirements and Qualifications
BS/MS degree in Computer Science, Engineering or a related subject
Proven hands-on Software Development experience
Extensive working experience for 5-9 years in Java development, with a good knowledge of its
ecosystems
Extensive experience in designing, developing and supporting complex applications using Java
EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction
management etc, JMS)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework
Experience in JavaFX and/or Swing framework
Experience in WebLogic or a like
Experience in developing (web) applications using at least one popular web framework (JSF,
Wicket, GWT, Spring MVC, Swing, JavaFX2)
Experience with test-driven development
Implementing automated testing platforms and unit tests using Junit
Proficient understanding of code versioning tools, such as Git
Ability to solve problems creatively and effectively
Experience with continuous integration and continues deployment (CI-CD) like Jenkins
Experience working in an Agile/Scrum and DevOps development process
Experience in FX and Linux (Red Hat) operating system
Preferred knowledge:
o Azure
o Tibco EMS
o iLog JViews,
o Angular
o Ansible
o Oracle DB
o Rich thick client application
Key Skills
Ranked by relevanceReady to apply?
Join Stanley David and Associates and take your career to the next level!
Application takes less than 5 minutes

