Senior Software Engineers – Java

Java 17, Spring Boot, Microservices, Kafka, Java Message Service (JMS), JUnit, Cassandra, Oracle
Description

We are looking for Senior Software Engineers with expertise in Java to join our global workforce. Our dynamic team offers valuable opportunities and a tangible career support system for your professional and personal development.

Who We Are

GSPANN has been in business for over a decade, with over 2000 employees worldwide, and servicing some of the largest retail, high technology, and manufacturing clients in North America. We provide an environment that enables career growth while still interacting with company leadership.

Visit Why GSPANN for more information.

Location: Pune – Work from Office
Role Type: Full Time
Published On: 18 June 2024
Experience: 5+ Years
Description
We are looking for Senior Software Engineers with expertise in Java to join our global workforce. Our dynamic team offers valuable opportunities and a tangible career support system for your professional and personal development.
Role and Responsibilities
  • Develop and maintain high-quality codebase using Spring Boot, microservices, Java 17+, Kafka/JMS Queue for asynchronous communication, and Oracle/Cassandra for backend storage.
  • Drive mentorship initiatives to nurture and empower junior engineers, fostering a culture of continuous growth and development.
  • Ensure code quality and compliance with Sonar coding standards, aiming for 100% code coverage.
  • Take ownership of defect fixing and triaging, providing timely support for production deployments.
  • Facilitate daily updates in scrum calls, ensuring seamless team communication and alignment.
  • Collaborate with DevOps, Sterling, database administration, and other teams to optimize project outcomes and streamline processes.
  • Perform API automation and integration with the UI team to ensure feature alignment with requirements.
  • Validate implementation against acceptance criteria, offering insights and guidance for architectural decisions.
  • Dive deep into the e-commerce domain, gaining exposure to the latest technologies and real-life use cases from order placement to delivery and returns.
Skills and Experience
  • Bachelor's or Master's degree in Computer Science or a related field.
  • 5+ years of hands-on experience in software development.
  • Proficiency in Java 8+, Spring Boot, microservices architecture, and related technologies.
  • Extensive experience in writing JUnit tests to ensure code quality and reliability.
  • Experience with a reactive programming framework is desirable.
  • Hands-on experience with Oracle or Cassandra for database development.
  • Proficient in database queries.
  • Experience with Maven or Gradle
  • Passion for learning and staying updated with emerging technologies in the e-commerce domain.

Key Details

Location: Pune – Work from Office
Role Type: Full Time
Published On: 18 June 2024
Experience: 5+ Years

Apply Now