Description
Senior Java DeveloperDublin
6 months
€400 - €490 per day
My client is looking to build a team of skilled Java Developers contributing to the development and support of distributed, single-page, and transaction-based applications.
You will be integral in shaping the future of core applications and providing exceptional service across both internal and external systems. Collaborating closely with various technology divisions, clients, and customers, you will work within an Agile environment to ensure high-quality deliverables.
Key Responsibilities:
- Develop enterprise-level applications using Java/J2EE and Spring frameworks (MVC, Boot, Security).
- Build frameworks for transactional and data processing applications.
- Collaborate with cross-functional teams to ensure seamless application development.
- Apply Agile methodologies (SCRUM, TDD, Extreme Programming) for efficient project delivery.
- Engage in Continuous Integration (CI), Continuous Deployment (CD), and DevOps practices.
- Work within an onshore-offshore model, ensuring smooth coordination and delivery.
Skills Required:
- Strong hands-on experience with Java/J2EE in enterprise environments.
- Expert knowledge of the Spring framework, including MVC, Boot, and Security.
- Experience with Oracle, including writing stored procedures, complex queries, and triggers.
- Exposure to Microservices Architecture and modern frameworks like APIs, REST/JSON.
- Knowledge of Agile development practices such as TDD, CI/CD, and DevOps.
- Excellent communication skills, both verbal and written, for effective team collaboration.