Remote Duration
40hrs/week
Job Description:
· The Senior Java role for the client’s First initiative requires a senior Java developer with extensive experience in building and integrating backend services within a three-tier architecture.
· Must have strong proficiency in Java 17, including service development, API integration, and performance optimization.
· Hands-on experience with enterprise databases such as SQL Server and MemSQL.
· Will lead an offshore development team (front-end developers, backend engineers, and data engineers) ensuring technical alignment, code quality, and delivery velocity.
· Experience in microservices development deployed in Kubernetes and managing CI/CD pipelines via GitHub is essential.
· Collaboration with React front-end teams to maintain seamless data flow and enforce entitlement logic between backend and UI layers.
· Must be comfortable working in Agile environments and contributing to feature development in fast-paced delivery cycles.
Requirements:
· Strong hands-on experience with Java 17 (backend service development, API integration).
· Strong hands-on experience with Java 17 (backend service development, API integration).
Requirements SQL Server, MemSQL.· Experience in microservices development and deployment in Kubernetes.
· CI/CD automation and source control with GitHub.
· Proven ability to lead offshore teams and ensure delivery excellence.
· Strong communication and collaboration skills, especially with front-end (React) teams.
· Experience in Agile/Scrum methodologies.
· Experience with cloud platforms (AWS/Azure/GCP).
· Exposure to data engineering concepts and pipelines.
· Familiarity with performance tuning and scalability strategies.
· Prior work in large-scale enterprise systems.