Java Developer
jobs
Job Description
-
Lead the design and development of enterprise-grade applications using Java, Spring Boot, Angular, JavaScript, and TypeScript, Oracle
-
Design and implement cloud-native solutions using Docker, Kubernetes, and CI/CD pipelines.
-
Collaborate with cross-functional teams to define technical requirements and translate business needs into robust solutions.
-
Ensure code quality through best practices in design patterns, testing, and performance optimization.
-
Mentor junior developers and contribute to technical leadership across the team.
-
Strong proficiency in Java and Spring Boot for backend development.
-
Experience with cloud platforms such as AWS or OpenShift.
-
Exposure to enterprise integration patterns and messaging systems (e.g., Kafka, RabbitMQ).
-
Hands-on experience with Angular, JavaScript, and TypeScript for frontend development.
-
Expertise in cloud development, including containerization with Docker and orchestration using Kubernetes.
-
Proven experience in setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
-
Solid understanding of RESTful APIs, microservices architecture, and secure coding practices.