ShortlistFox
← Back to results

Java Developer

Zensar

India

Apply

About the role

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

  • 5+ 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:

  • 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