Talent.com
Senior Java Developer (1 Year Contract Renewable)

Senior Java Developer (1 Year Contract Renewable)

Morgan McKinleySingapore, Michigan, Singapore
2 days ago
Job type
  • Full-time
Job description

Summary

You will be working with our client who specializes in the healthcare and technology space. Seeking an experienced Java developer for the software development team whose extensive experience in application development and expertise in AWS Cloud services will be crucial in ensuring the success of the transformative project.

Responsibilities

  • Design and develop robust and scalable applications using modern development languages and frameworks.
  • Collaborate with cross-functional teams to migrate existing applications to the AWS Cloud platform.
  • Deep understanding of Java-based applications, cloud computing, and modern DevOps practices.
  • Optimize applications for cloud-native architecture and leverage AWS services for enhanced functionality.
  • Identify and address performance bottlenecks in applications, ensuring optimal performance in the cloud environment.
  • Conduct regular code reviews to ensure adherence to coding standards and best practices.
  • Monitor and optimize applications in the cloud, ensuring they meet performance, security, and compliance standards.

Requirements

  • Bachelor's Degree / Diploma in Computer Science, Computer Engineering or equivalent.
  • Must have at least 5 years of experience in Java development (Java 8 and above, J2EE, EJB, Spring Framework, etc.)
  • Knowledge of the Spring framework, specifically in Spring Boot, Spring MVC, Spring Security, Spring AOP, and API integration with SOAP and RESTful web services.
  • Knowledge in JAXB and Java Security API.
  • Experience with application deployment in WebLogic Server, including administration and configuration for managed servers, data sources, and JMS persistence stores.
  • Familiarity with database integration to Oracle DB and PostgreSQL using Spring Data JPA, Hibernate, JDBC.
  • Experience in installing and configuring 12c WebLogic server.
  • Experience in deploying batch jobs in WebLogic server.
  • Knowledge of asynchronous messaging queues.
  • Knowledge in Ehcache, unit testing with JUnit.
  • Knowledge in building and version control with Git, Gradle, Apache Ant.
  • Hands-on experience with AWS Cloud-native services (e.g., EC2, S3, Lambda, SQS, RDS, Kubernetes, API Gateway).
  • Hands-on experience with CI / CD tools like Jenkins, GitLab CI, Bamboo, or Circle CI.
  • Familiarity with IaC tools like Terraform or CloudFormation.
  • Experience with application deployment and management of RH JBoss EAP Server and IBM WebSphere.
  • If you are interested in this role and would like to discuss the opportunity further, please click apply now or email Chew Kai-Xinn for more information.

    Only shortlisted candidates will be responded to; therefore, if you do not receive a reply within 14 days, please accept this as notification that you have not been shortlisted.

    Morgan McKinley Talent Solutions

    Morgan McKinley Pte Ltd EA Licence No : 11C5502

    EAP Registration No : R2196712

    EAP Name : Chew Kai-Xinn

    J-18808-Ljbffr