Description
You will design and develop enterprise web applications using Java within an agile environment.
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 on deliverables.
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.
- Any Graduate degree.
Preferred Skills
- Kafka, Angular, and Linux.
- Basics of Actimize.