Java Developer
Job Description
We are looking to recruit an experienced Java Developer who would be responsible for designing and implementing server-side components of the software products as part of a team developing financial services using cutting-edge technologies.
Responsibilities
- Design and develop high-volume, low-latency applications for mission-critical systems while portraying high-availability and performance.
- Contribute in all phases of the development life-cycle.
- Write well-designed, testable and efficient code.
- Ensure that designs comply with the specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements
- BS/MS degree in Computer Science, Engineering or any related field.
- 2 - 5 years of experience in Java development.
- Proven hands-on Software Development experience.
- Proven working experience in Java development.
- Object oriented analysis and design using common design patterns.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
- Knowledge of NoSQL Databases is a plus.
- Experience in Spring Framework.
- Application development experience with open-source tools like Apache frameworks, Tomcat, and Maven build tools.
- Experience in using Git version control system.
- Strong understanding of TDD
- Work effectively in Pairs – Pair Programming.
Date Posted
08/25/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View Details