Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
· Collaborating with cross -functional teams to define software requirements.
· Designing and developing high quality software solutions using Java.
· Enhancing the performance and scalability of existing systems.
· Debugging and troubleshooting Java applications.
· Conducting code reviews and ensuring coding best practices.
· Keeping up to date with the latest Java trends and technologies.
· Implementing security measures to protect the application.
· Assisting in the deployment and maintenance of Java applications.
· Participating in testing and quality assurance process.
SKILL SET:
· To have a good knowledge of Java 8+ (17 preferred), React JS, Spring, Spring Boot, Stream API, Collections.
· To have a good hands on with Multi threading, Concurrency, Futures, Asynchronous programming.
· Should have good knowledge of SQL, Postgres DB.
· Should have a good knowledge of J unit, Mockito, Unit testing, Integration testing, TDD
· Should have a good knowledge of Logging, GIT, Jenkins, Sonar, CI/CD, Unix/Linux commands.
· Should have good knowledge of Design patterns.
· Good to have experience on Angular.js & React.js, Microservices.
· Should be able to work on the tasks independently and take full ownership of code.
· Good to have experience on Apache Solr.
· Problem solving and analytical thinking.
· Ability to adapt to new technologies and tools quickly.
Auto-Apply to Senior Java developer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.