Java Developer

Full time
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Salary

0.00 USD

Valid Through

Aug 28, 2025

Job Description

P2-C1-TSTSDevelopmentDesign, develop, and maintain Java-based microservices. Write clean, efficient, and well-documented code. Collaborate with other developers and stakeholders to define requirements and solutions. Participate in code reviews and contribute to team knowledge sharing. Microservices ArchitectureUnderstand and apply microservices principles and best practices. Design and implement RESTful APIs. Experience with containerization technologies (e. g. , Docker) and orchestration (e. g. , Kubernetes). Knowledge of distributed systems and service discovery. Experience with design patterns (e. g. , circuit breaker pattern, proxy pattern). Deep understanding of distributed systems and service discovery. Testing & QualityDevelop and execute unit, integration, and performance tests.

Ensure code quality and adhere to coding standards. Debug and resolve issues promptly. Deployment & MonitoringParticipate in the CI/CD pipeline. Deploy microservices to cloud platforms (e. g. , AWS, Azure, GCP). Monitor application performance and identify areas for improvement. Programming LanguagesProficiency in Java (J2EE, Spring Boot). Familiarity with other relevant languages (e. g. , JavaScript, Python). MicroservicesExperience designing and developing microservices. Knowledge of RESTful APIs and other communication patterns. Experience with Spring Framework. Experience with containerization (Docker) and orchestration (Kubernetes). DatabasesExperience with SQL databases (e. g. , MySQL, PostgreSQL) and NoSQL databases (e. g. , MongoDB). Familiarity with ORM frameworks (e. g.

, JPA, Hibernate). Cloud PlatformsExperience with at least one cloud platform (e. g. , AWS, Azure, GCP). Tools & TechnologiesFamiliarity with CI/CD tools (e. g. , Jenkins, Git). Knowledge of logging and monitoring tools (e. g. , Splunk, Dynatrace). Experience with messaging brokers (e. g. , Kafka, ActiveMQ). OtherStrong problem-solving and analytical skills. Excellent communication and collaboration skills. Experience working in Agile/Scrum environments. DevOpsExperience with DevOps practices and automation.

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings