We are seeking a Senior Full Stack Developer to design and build scalable, high-performance enterprise applications in collaboration with the Technology team.
Key Responsibilities
Design, develop, and maintain robust full-stack applications
Build and integrate REST APIs and microservices
Collaborate in Agile environments with focus on TDD
Evaluate design trade-offs and document technical decisions
Develop tools to support development and production teams
Work independently with minimal supervision
Required Skills
Strong experience in Java/J2EE, Spring (Core, Boot, Integration, Batch, Hibernate)
Expertise in React.js, HTML, CSS, REST APIs
Solid knowledge of Java Core and concurrent programming
Experience with CI/CD tools (Jenkins, SonarQube, JIRA, BlackDuck)
Hands-on with Docker, Kubernetes, microservices, cloud environments
Experience with Redis (caching), Oracle (RDBMS), MongoDB (NoSQL)