Point your AI agent at freehire and let it find you a job.

Get the CLI →

billigence asia pte. ltd.

Open 33d

Senior Java Developer/Senior Engineer

Posted Updated 2 views
Discussion

Summary

A senior hands-on Java engineer who designs, builds, and deploys microservices for a digital product within an Agile squad. Core stack is Java 8+/17 with Spring/Spring Boot, REST/SOAP APIs, JUnit/TDD, Maven/Gradle and Bamboo CI/CD, plus AWS and Kubernetes deployment and React exposure.

Full-stack developer with expertise in developing microservices. The ideal candidate should possess a strong background in Java with experience in cloud platforms preferably AWS, and work effectively as both an individual contributor and a team player.

Experience with WEB development, reactJs would be helpful.

Working with a team of highly motivated resources in an AGILE Squad owning deployment of a digital product. You'll be part of the SDLC of a product and would be required to understand problem statement and ensure a quality releases.

You enjoy developing things, have a natural curiosity and inquisitiveness for new technologies.

As a senior Java developer , the developer is expected to be hands-on, exceptionally strong coder, technical thought leader and ability to solve some of the most complicated problems with simple solutions.

Minimum 5 Years of relevant software development experience Proficient in Java programming language, Java 8 or above, Ideally Java 17, Object oriented programming, SQL, Spring, Spring Boot Technical skillset in Modern Java, Spring Framework, Spring Boot, SOAP and RESTFul. Unit Testing ( JUnit) , Build automation (Gradle/Maven + Bamboo) Knows reactive programming in the Spring Framework IDE ( Eclipse/IntelliJ), Git HTTP / HTTPS protocol, Application Security, Cache and Database and Microservice Architectures. Build Tools, Unit Test, CI & CD, Change Management, Communication with non-technical people, Software Engineering Develop and maintain micro-services with TDD (Test-Driven Development) and JAVA-based frameworks (Springboot). Integrate into the CICD pipeline for continuous deployment and testing. Front-end frameworks (React, nodejs, Bootstrap) would be a plus Experience in Scalable deployment - Kubernetes and AWS Collaborate effectively with cross-functional teams, including testers, product owners, and quality assurance teams, to ensure high-quality software delivery. Proactively identify opportunities for process improvement Great to have Experience: . 1+ years of experience in cloud platforms preferably AWS. . Good understanding of reactJs . Strong understanding of how APIs work . Proficiency in CICD tools and methodologies . Familiarity with version control tools like Git . Experience with Agile methodologies and working in Agile teams . Experience in Kubernetes.

Good to have Experience: . Experience with containerization and orchestration tools such as Docker and Kubernetes . Hands-on experience with Build tools - maven and gradle . Hands-on experience with Atlassian Tool stack - Bamboo, Bitbucket, JIRA and Confluence . Understanding of AWS resources . Experience with frontend languages. (e.g. react native)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.