Posted on: 22/01/2026
Description :
We are looking for a Senior Software Engineer (SSE) with strong hands-on experience in Java and Microservices-based application development
Responsibilities include :
- Design, develop, and maintain Java-based microservices applications.
- Build and consume RESTful APIs for internal and external integrations.
- Implement business logic using Spring Boot / Spring Framework.
- Ensure high-quality code through unit testing, integration testing, and code reviews.
- Collaborate with Dev Leads, Architects, and QA teams to deliver features end-to-end.
- Troubleshoot, debug, and resolve application issues.
- Contribute to performance optimization, scalability, and reliability of applications.
- Follow best practices in coding, security, and documentation.
- Participate actively in Agile ceremonies (Sprint planning, stand-ups, retrospectives).
Primary Skills :
- Bachelor in Engineering / Technology (4 year) or Master in Computer Applications (2 year)
- Must possess at least 4 years of Software development experience.
- Expert knowledge in at least one object-oriented programming language like Java, one backend framework like Spring Boot / Node JS, one UI framework like React JS / Angular JS and RDBMS or NoSQL database.
- Excellent knowledge of front-end programming languages, such as HTML, CSS, JavaScript, and AngularJS, with the ability to render server-side and client-side content.
- Must be able to do code reviews and merge Pull requests.
- Can write backend and user interface code with equal ease. Has a good understanding of DevOps tasks.
- Familiarity with RDBMS and NoSQL databases (e.g. MySQL, Cassandra, MongoDB), web servers (e.g. Apache) and UI/UX design
- Experience with development tools including IDE, Git, Jenkins, Maven, Gradle etc.
- Experience in integrating with backend systems.
- Demonstrated experience in enterprise-level software development.
- Experience in developing enterprise software using open source software
- Understanding of enterprise-scale systems and configurations related to security.
- Exceptional problem-solving skills.
- Excellent written and verbal communication. Must understand the business requirements & translate them into software requirements. Has a view on the deliverable timeline and escalates when needed.
- Contributes to organization building functions such as hiring, training, mentoring, team building
- Experience with testing frameworks like JUnit, Jest, JMeter, Selenium etc.
Secondary Skills :
- Experience with Docker and Kubernetes for containerized deployments.
- Exposure to Cloud platforms such as AWS, Azure, or GCP.
- Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.).
- Experience with Kafka / RabbitMQ or other messaging systems.
- Good understanding of SQL and NoSQL databases.
Basic knowledge of :
- Application security (OAuth2, JWT, TLS)
- Logging & monitoring (ELK, Prometheus, Grafana, CloudWatch, etc.)
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1605042