Enable job alerts via email!

Assistant Lead Engineer - Java & OSB (Software Development)

Synapxe

Singapore

On-site

SGD 75,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology firm is seeking a Java developer to enhance their software development team. The ideal candidate will have extensive experience in application development and AWS Cloud services, contributing significantly to a transformative project that focuses on creating robust, scalable applications while adhering to modern DevOps practices.

Qualifications

  • Degree in Computer Science or equivalent.
  • 5+ years of Java development experience.
  • Hands-on with AWS Cloud-native services.

Responsibilities

  • Design and develop scalable applications.
  • Migrate existing applications to AWS.
  • Optimize applications for cloud-native architecture.

Skills

Java Development
AWS Cloud Services
DevOps Practices
Spring Framework
Database Integration
CI/CD Tools
Version Control

Education

Degree in Computer Science

Tools

AWS Services
WebLogic Server
Git
Terraform
Jenkins

Job description

Position Overview

We are hiring a potential Java developer for our software development team whose extensive experience in application development and expertise in AWS Cloud services will be crucial in ensuring the success of our transformative project.

Role & 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 optimise applications in the cloud, ensuring they meet performance, security, and compliance standards

Requirements

  • Degree in Computer Science, Computer Engineering or equivalent.

  • At least 5 years of experience in Java development (Java 8 and above, J2EE, EJB, Spring Framework, etc.,)

  • Knowledge of and Spring framework, specifically in Spring Boot, Spring MVC, Spring Security, Spring AOP, and API integration with SOAP and RESTful webservices

  • 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 configuration of 12c WebLogic server

  • Experience in deploying batch jobs in WebLogic server

  • Knowledge on asynchronous messaging queues

  • Knowledge in Ehcache

  • Knowledge in 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, Kubernates, 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 managing of RH JBoss EAP Server and IBM WebSphere

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.