Designs, develops, tests, and maintains Java microservices and platform solutions. Builds secure, scalable, resilient, and observable systems using Spring, Kafka, REST APIs, Oracle Database, Kubernetes, and CI/CD practices. Optimizes SQL and application performance, applies software engineering best practices, reviews code, shares knowledge, presents features to stakeholders, and uses AI-assisted development tools. The role supports algorithmic calculations for leading financial institutions.
Responsibilities:
- Analyze requirements, design and build solutions to ensure the product meets business and non-functional (performance, security, scalability, resilience, observability) requirements
- Develop high-quality, maintainable, and well-tested code aligned with engineering standards and best practices
- Use modern development tools, including AI-assisted coding tools (e.g., GitHub Copilot, code assistants), to improve productivity and code quality
- Maintain and enhance both business and platform side of the product
- Review code and share knowledge with other team members
- Participate in presentation sessions to demonstrate new features to stakeholders
- Apply best practices in software development (code style and patterns, quality, performance)
- Work on algorithmic calculations used by leading financial institutions
Experience
- 7+ years of experience as Java Software Engineer / Developer
- Degree in Computer Science
- Expertise in designing, developing, testing and maintaining microservices.
- Solid knowledge of Java and the Spring ecosystem (Spring Boot preferred)
- Deep expertise in Spring framework and distributed systems (Kafka)
- Strong knowledge of RESTful API standards, secure API design (JWT) and observability
- Deep understanding of AI concepts and extensive usage of AI tools in SDLC
- Strong experience with Oracle Database, including SQL optimization, indexing strategies, data modeling, and performance tuning.
- Hands-on experience with containerized deployment (Kubernetes) and CI/CD
- Proficiency in software engineering methodologies, patterns and tools
- Understanding of CI/CD pipelines and DevOps practices
- Strong communication, presentation skills, and collaborative attitude
Responsibilities
Responsibilities:
- Analyze requirements, design and build solutions to ensure the product meets business and non-functional (performance, security, scalability, resilience, observability) requirements
- Develop high-quality, maintainable, and well-tested code aligned with engineering standards and best practices
- Use modern development tools, including AI-assisted coding tools (e.g., GitHub Copilot, code assistants), to improve productivity and code quality
- Maintain and enhance both business and platform side of the product
- Review code and share knowledge with other team members
- Participate in presentation sessions to demonstrate new features to stakeholders
- Apply best practices in software development (code style and patterns, quality, performance)
- Work on algorithmic calculations used by leading financial institutions
Experience
- 7+ years of experience as Java Software Engineer / Developer
- Degree in Computer Science
- Expertise in designing, developing, testing and maintaining microservices.
- Solid knowledge of Java and the Spring ecosystem (Spring Boot preferred)
- Deep expertise in Spring framework and distributed systems (Kafka)
- Strong knowledge of RESTful API standards, secure API design (JWT) and observability
- Deep understanding of AI concepts and extensive usage of AI tools in SDLC
- Strong experience with Oracle Database, including SQL optimization, indexing strategies, data modeling, and performance tuning.
- Hands-on experience with containerized deployment (Kubernetes) and CI/CD
- Proficiency in software engineering methodologies, patterns and tools
- Understanding of CI/CD pipelines and DevOps practices
- Strong communication, presentation skills, and collaborative attitude
Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself.
We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Zensar Technologies Kolkata, West Bengal, IND Office
12th floor, Srijan Corporate Park, Street Number 25, GP Block, Sector V, Bidhannagar, Kolkata, West Bengal, India, 700091
Similar Jobs
Agency • Information Technology
Hands-on senior software engineer developing Java and Angular applications on Azure and Tomcat. Responsibilities include solution design, architecture collaboration, release planning, code reviews, technical proofs of concept, technology evaluation, mentoring, and integration development. The role requires expertise in Java/J2EE, Spring, REST/SOAP services, Angular, CI/CD, messaging, databases, containers, authentication, scripting, and Agile delivery.
Top Skills:
ActivemqAksAngularAnsibleApache TomcatApi GatewayArtifactoryAzureAzure Service BusAzure StorageBitbucketDockerGitGradleHelmHibernateIbm MqJ2EeJavaJavaScriptJenkinsJIRAJpaJunitKafkaKubernetesLdapMavenMicroservicesMybatisOauthRestSAMLShell ScriptingSoapSonarSpring BootSpring CoreSpring JdbcSpring MvcSQL ServerSwaggerUdeploy
Agency • Information Technology
Develops and supports complex Java and Angular applications, contributes to application architecture, performs functional analysis, and participates in planning, testing, implementation, and issue resolution. The role requires full-stack Java and web application development experience, including Spring, REST and SOAP services, SQL, J2EE, testing, responsive design, CI/CD, and Agile methodologies. Provides technical supervision on small projects while collaborating across multiple concurrent efforts.
Top Skills:
AgileAngularApache TomcatBitbucketCi/CdDependency InjectionInversion Of ControlJ2EeJavaJavaScriptJax-WsJaxbJenkinsJIRAJspJstlJunitMvcResponsive Web DesignRestServletsSoapSpring BootSpring MvcSQLUdeployWs-SecurityXML
Information Technology
Designs, develops, tests, and maintains Java microservices and platform solutions for financial institutions. The role involves Spring-based distributed systems, Kafka, REST APIs, secure API design, Oracle database optimization, Kubernetes deployment, CI/CD, observability, and AI-assisted software development. Responsibilities also include code reviews, stakeholder presentations, knowledge sharing, and applying engineering best practices for performance, scalability, security, and resilience.
Top Skills:
Ai-Assisted Coding ToolsCi/CdDevOpsGithub CopilotJavaJwtKafkaKubernetesMicroservicesOracle DatabaseRestful ApisSpring BootSpring FrameworkSQL
What you need to know about the Kolkata Tech Scene
When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

