Java Microservices Developer (Contract)
Be among the first applicants.
QUESSCORP SOLUTIONS PTE. LTD.
Singapore
USD 60,000 - 100,000
Be among the first applicants.
5 days ago
Apply now
Resume match
Save job
Job description
Key Responsibilities:
Design, develop, and deploy microservices-based solutions using Spring Boot and Spring Framework.
Implement Java-based enterprise applications with Java 7/8, J2EE, Servlets, JSP, and JDBC.
Integrate data access layers with Spring Data JPA, Hibernate, and JSON processing libraries like Jackson.
Develop custom reports using Jasper Reports and template-driven outputs with Apache Velocity.
Write and maintain high-quality code adhering to best practices and coding standards.
Implement event-driven architecture using Apache Kafka for real-time data streaming and messaging.
Integrate microservices with RESTful APIs and other external systems.
Deploy, manage, and monitor microservices on AWS using services like EC2, S3, and Lambda.
Use Docker for containerization and streamlined deployment across environments.
Perform debugging, troubleshooting, and optimization for microservices-based applications.
Analyze and enhance application performance using profiling tools and techniques.
Collaborate with cross-functional teams, including UI/UX, DevOps, and QA, to deliver end-to-end solutions.
Create detailed technical documentation, including system designs, API documentation, and data flow diagrams.
Requirements:
Bachelors degree in computer science or relevant education background.
Minimum of 5 years of experience in IT.
Proficiency in Java 7 & 8, J2EE, Spring, Spring Boot, and Hibernate.
Strong experience in designing and deploying microservices with Spring Cloud and other related frameworks.
Proficiency with JDBC, JSON, Jackson, and database interaction using Spring Data JPA.
Hands-on experience with Apache Kafka for messaging and streaming.
Familiarity with Apache Velocity for dynamic content generation.
Knowledge of Jasper Reports for creating and managing custom reports.
Experience with AWS and cloud-native microservices deployment.
Proficiency with Docker for containerized application development.
Experience with DevOps practices, CI/CD pipelines, and tools like Jenkins or GitLab CI/CD.
Knowledge of NoSQL databases and caching mechanisms like Redis or MongoDB.
Familiarity with modern observability tools like Prometheus, Grafana, or ELK stack.
Certification in Java, AWS, or related technologies is a plus.
Apply now
Get a free, confidential resume review.
Select file
or drag and drop it
Select file
or drag and drop it
Rated “Excellent” based on 14,992 reviews
Free online coaching
Improve your chances of getting that interview invitation!
Get free coaching
Be the first to explore new
Java Microservices Developer (Contract)
jobs in
Singapore
Get job alerts