Job Title:
Java Developer (52 week contract)
Location:
Galway, Hybrid
About the Role:
Are you a skilled Java Developer with a passion for creating scalable, enterprise-level applications?
Our client is seeking a talented professional to join our dynamic team responsible for developing the future state of our distributed, single-page, and transaction-based applications.
You will work on cutting-edge projects, providing core application development and support for both internal and external systems.
Your Responsibilities:
Develop &
Enhance Applications:
Design, develop, and maintain enterprise-level Java applications using Java/J2EE and the Spring framework
Agile Collaboration:
Work within Agile teams employing methodologies like SCRUM, Extreme Programming, and Test-Driven Development (TDD) to deliver high-quality software solutions
Framework Development:
Build modern frameworks for transactional and data processing applications
Continuous Integration & Deployment:
Utilize CI/CD and DevOps practices to streamline development processes and enhance product delivery
Onshore-Offshore Coordination:
Collaborate effectively with global development teams to ensure project success
Database Excellence:
Develop and optimize stored procedures, complex queries, and triggers in Oracle
Modern Architecture:
Apply Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, and REST/JSON to build scalable and robust solutions
Communication:
Engage actively with team members to foster a collaborative, high-performance work environment
Your Skills & Qualifications:
Technical Expertise:
Proven experience in Java/J2EE development for enterprise-level applications.
Expert-level proficiency with the Spring framework (including MVC, Boot, and Security).Hands-on experience building frameworks for modern transactional and data processing applications.
Strong Oracle skills with the ability to write stored procedures, complex queries, and triggers.
Agile Experience:
Familiarity with Agile development methodologies (SCRUM, Extreme Programming, TDD, etc.)
and a solid understanding of CI/CD and DevOps practices
Teamwork &
Communication:
Excellent verbal and written communication skills with the ability to actively engage and collaborate with cross-functional teams
Global Collaboration:
Prior experience working with development teams in an onshore-offshore model
Educational Background:
Bachelor's degree or higher in Computer Science, Engineering, or a related field
Industry Experience:
Investment/financial services and/or brokerage industry experience is highly desired
Note:
If you are interested in learning more about this opportunity, please drop me a message, forward your CV using the apply button or reach out to me directly via
.
#J-18808-Ljbffr