Senior Java Developer
Gefragte Skills
Stellenbeschreibung
Job Summary
We are seeking a Senior Java Developer to design, develop, and maintain robust Java applications using modern frameworks and tools, driving high-quality software delivery with a minimum of 8 years of experience.
Responsibilities
Develop and maintain Java applications using the latest Java versions to ensure modern, efficient codebases
Apply Object-Oriented Programming principles to design scalable and maintainable software solutions
Implement and configure Spring and Spring Boot frameworks to build enterprise-grade applications
Write and execute unit tests using JUnit to validate code quality and functionality
Automate build and deployment processes using Gradle or Maven integrated with Bamboo for continuous integration
Utilize IDEs such as Eclipse or IntelliJ to write, debug, and optimize Java code effectively
Manage source code versions and collaboration using Git in a team environment
Design and consume HTTP/RESTful APIs to enable seamless communication between services
Apply security fundamentals to protect applications from vulnerabilities and ensure data integrity
Preferred competencies and qualifications
Develop front-end components using React to enhance user interfaces
Manage and query databases such as Postgres and DynamoDB for efficient data storage and retrieval
Deploy and manage applications on AWS services including EC2, Lambda, Route 53, S3, and ELB for scalable cloud infrastructure
Containerize applications using Docker and orchestrate with Kubernetes for efficient deployment and scaling
Implement test automation frameworks to improve testing efficiency and coverage
Work with Java Enterprise Edition technologies such as Weblogic, Websphere, and OSGi for enterprise solutions
Utilize Adobe Experience Manager (AEM) for content management and digital experience delivery
Apply functional and reactive programming paradigms to build responsive and resilient applications
Required competencies and certifications
Minimum 8 years of professional experience in Java development, RTPM
Quelle: mycareersfuture.gov.sg. Für die Inhalte der Inserate übernehmen wir keine Haftung.
Bewerbungstext erstellen
Wir erstellen aus deinem Profil und dieser Stelle einen Entwurf. Du prüfst und passt ihn an.
Nur mit Konto verfügbar.
Jetzt anmelden