Description
You will design, develop, and maintain enterprise web applications using Java, ensuring system stability and technical quality.
This role is on-site.
Responsibilities
- Design and maintain database schemas to support application functionalities.
- Provide technical leadership in system design, code reviews, and code quality.
- Troubleshoot, debug, and optimize applications for stability, performance, scalability, and security.
- Support production environments through monitoring and issue resolution.
- Coordinate testing efforts with an automation-first approach and collaborate with onsite teams.
Required Skills
- 5+ years of professional experience in software development.
- Java 1.8+.
- Spring Boot and Microservices architecture.
- RESTful web services.
- Hibernate or Spring JPA.
- Oracle database management.
Preferred Skills
- Kafka, Angular, and Linux.
- Basics of Actimize.