Senior Java Developer

ANTAS PTE. LTD.

Singapore

On-site

SGD 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ANTAS PTE. LTD. is seeking an experienced Java software engineer to design, develop, and maintain enterprise-grade web applications and distributed systems.

You will lead scalable microservices and API implementations while collaborating across teams to deliver secure, maintainable software solutions throughout the full SDLC. The role requires deep Java expertise, strong Spring Framework and Spring Boot experience, and a solid background in RESTful and SOAP services, unit testing, and CI/CD

Qualifications

  • 10+ years of Java application development experience in enterprise contexts.
  • Expertise with Spring Framework and Spring Boot in microservices architectures.
  • Strong understanding of design patterns, SOLID principles, and secure coding.
  • Experience building RESTful and SOAP services and API integrations.
  • Proficient in version control, build tools, and automated testing.
  • Familiarity with CI/CD workflows and Agile methodologies.
  • Excellent communication and collaboration across teams.
  • Strong problem-solving and documentation skills.

Responsibilities

  • Design, develop, and maintain enterprise Java web apps and distributed systems.
  • Lead scalable microservices and API implementations across teams.
  • Architect RESTful APIs and SOAP services for integration.
  • Translate requirements into robust software solutions through SDLC.
  • Conduct code and design reviews, mentor junior developers.
  • Profile, debug, and optimize performance; ensure code quality.
  • Oversee deployment, release validation, and production support.
  • Create technical documentation and contribute to development standards.

Skills

Java
Core Java
Object-Oriented Programming
Multithreading
Collections Framework
Design Patterns
Secure Coding
RESTful APIs
Spring Framework
Spring Boot
Microservices
SOAP Web Services
Distributed Systems
Unit Testing
JUnit
Mockito
CI/CD (Jenkins)

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Maven
Gradle
JUnit
Mockito
CI/CD (Jenkins)
Profiling/Performance Tuning

Job description

Job Summary

Design, develop, and maintain enterprise-grade Java web applications and distributed systems. Lead scalable microservices and API implementations while collaborating across teams to deliver secure, maintainable software solutions throughout the full SDLC.

Responsibilities
  • Design, develop, and maintain enterprise-grade web applications and distributed systems using Java, Spring Framework, and Spring Boot to meet business needs
  • Architect and implement scalable microservices, RESTful APIs, and SOAP web services for seamless enterprise application integration
  • Develop backend business logic applying Core Java, object-oriented programming, Java Collections Framework, concurrency, and exception handling to ensure robust functionality
  • Analyze technical specifications and translate business requirements into secure, scalable, and maintainable software solutions
  • Collaborate with software architects, business analysts, and engineering teams on system design, technical solutions, and full software development life cycle (SDLC) activities
  • Conduct code reviews, design reviews, and pair programming sessions to enforce coding standards, design patterns, and software engineering best practices
  • Perform application profiling, debugging, performance tuning, and root cause analysis to resolve complex technical issues efficiently
  • Implement automated unit and integration testing and maintain code quality using established testing and code review practices
  • Manage application deployment, release validation, and post-production support across development, testing, and production environments
  • Mentor junior developers and contribute to technical documentation, continuous improvement, and development standards
Required competencies and certifications
  • Strong hands-on expertise in Java, Core Java, object-oriented programming, Collections Framework, multithreading, and concurrency
  • Extensive experience with Spring Framework, Spring Boot, microservices architecture, RESTful APIs, and SOAP web services
  • Strong knowledge of design patterns, SOLID principles, secure coding practices, and distributed application design
  • Experience in API integration, JSON/XML processing, exception handling, and application performance optimization
  • Proficiency in Git, Maven or Gradle, automated testing, and software build and release processes
  • Experience with unit testing frameworks such as JUnit and Mockito, and familiarity with CI/CD tools such as Jenkins
  • Strong understanding of Agile/Scrum methodologies, SDLC, code review practices, application deployment, and production troubleshooting
  • Excellent analytical, problem-solving, technical documentation, and cross-functional collaboration skills
Preferred competencies and qualifications
  • Minimum Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline
  • Minimum 10 years of relevant experience in Java application development, including enterprise application design and implementation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Senior Java Software Engineer
Senior Java Software Engineer

SPI GLOBAL CONTENT HOLDING PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Developer
Senior Java Developer

lyneer corp (singapore) pte. ltd. • Shenton Way

On-site
SGD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

eTeam • Singapore

On-site
SGD 120,000 - 180,000
Software Developer
Software Developer

Cadenza Solutions • Singapore

On-site
SGD 90,000 - 150,000
Senior Java Developer
Senior Java Developer

IMPACT AI TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Senior Java Developer
Senior Java Developer

LYNEER CORP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

Ambition • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Lead
Senior Java Lead

AVATAR MODERN TECHNO SERVICES PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000
Software Developer
Software Developer

CADENZA SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000