Senior Java Developer

Java 8, Java 11, Java 17, Spring Boot, Microservices, Kafka, JUnit, Multithreading
Description

GSPANN is hiring Senior Java Developers to help us build innovative and enterprise-level applications. The role focuses on developing scalable solutions using Java, Spring Boot, and Microservices while optimizing order lifecycles and leveraging Agile and DevOps practices.

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: Hyderabad / Pune / Gurugram
Role Type: Full Time
Published On: 31 January 2025
Experience: 7+ Years
Description
GSPANN is hiring Senior Java Developers to help us build innovative and enterprise-level applications. The role focuses on developing scalable solutions using Java, Spring Boot, and Microservices while optimizing order lifecycles and leveraging Agile and DevOps practices.
Role and Responsibilities
  • Design, develop, and implement high-quality software solutions using Spring Boot and microservices architecture.
  • Contribute to design discussions, architectural decisions, and code reviews to ensure software scalability, reliability, and maintainability.
  • Create detailed Application Programming Interface (API) documentation and specifications to support integration and ease of use for other teams and external partners.
  • Partner with quality assurance engineers to develop automated test suites for API testing, ensuring robust coverage and API reliability.
  • Stay informed about the latest technologies and industry trends, evaluating their potential impact on projects and solutions.
  • Work across different organizational brands, understand their unique requirements and strategies, and contribute to building scalable, flexible solutions.
  • Optimize the end-to-end order lifecycle, including order processing, delivery, and returns, to improve the overall customer experience.
  • Research real-life cases from leading e-commerce companies, identify best practices, and integrate them into software solutions.
Skills and Experience
  • 7+ years of experience in Java 8/11/17, functional programming in Java, Spring Boot, REST API development, Kafka, WebFlux (optional), JUnit, Mockito, databases, NoSQL, Cassandra, and other relevant technologies.
  • Deliver software efficiently by leveraging Agile practices at scale.
  • Provide technical expertise and hands-on experience in implementing and managing enterprise-level Order Management and related Supply Chain Systems.
  • Build and govern microservices tailored to the Supply Chain domain with hands-on expertise.
  • Design and implement highly scalable, transactional, customer-facing applications.
  • Thorough with infrastructure, networks, and security, focusing on security lifecycle management and cybersecurity.
  • Develop and maintain Continuous Integration/Continuous Deployment (CI/CD) and DevOps solutions effectively.
  • Utilize strong analytical skills to dissect complex problems and deliver effective solutions.
  • Demonstrate leadership by mentoring and inspiring team members while fostering a collaborative work environment.
  • Leverage expertise in Maven or Gradle, Git, and GitHub Enterprise for efficient software development.
  • Communicate effectively with business and technical teams through strong verbal and written communication skills.
  • Adapt and thrive in a fast-paced and result-oriented environment.

Key Details

Location: Hyderabad / Pune / Gurugram
Role Type: Full Time
Published On: 31 January 2025
Experience: 7+ Years

Apply Now