Designation: Lead Java Developer
Exp: 6+yrs
Immediate Joiner
Location:Work from home (Gurugram)
Mandate skillsets - Java 17, Spring, Spring Security, JWT, Microsoft SQL Server, and Messaging Queues (Rabbit MQ / IBM MQ)
Title
Lead Java Developer
Role
The Lead Java Developer will play a pivotal role in the design, development, and maintenance of high-performance and scalable Java application. This individual will be responsible for ensuring the seamless integration of various software components, employing microservices architecture, and leveraging containerization technologies such as Kubernetes and Docker. The candidate should possess strong expertise in Java 17, Spring, Spring Security, JWT, Microsoft SQL Server, and Messaging Queues (Rabbit MQ / IBM MQ) .
Key Responsibilities
- Develop robust and scalable Java applications, ensuring high performance and responsiveness.
- Implement and maintain secure coding practices, with a focus on Spring Security and JWT.
- Design and implement microservices architecture for modular and maintainable software.
- Utilize containerization technologies such as Kubernetes and Docker for deployment and scaling.
- Collaborate with cross-functional teams to analyze requirements and deliver solutions aligned with business goals.
- Work independently to drive project tasks, ensuring timely and quality delivery.
- Troubleshoot, debug, and optimize existing systems to enhance performance.
- Maintain proficiency in emerging technologies and contribute to continuous improvement initiatives.
Qualification, Knowledge & Experience
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (6+ years) as a Java Developer with in-depth knowledge of Java 17 and the Spring framework.
- Expertise in Spring Security, JWT, and database management (Microsoft SQL Server).
- Hands-on experience in developing microservices and working with messaging queues (Rabbit MQ / IBM MQ).
- Proficiency in containerization technologies, including Kubernetes and Docker.
- Good to have: Solace knowledge
- Strong problem-solving and analytical skills.
- Ability to work independently, demonstrating self-drive and initiative.
- Excellent communication and collaboration skills.
The ideal candidate will be a self-driven and highly motivated individual with a passion for delivering high-quality software solutions.
Work Location and Duration
Location: India
About IGT:
IGT Solutions is a next-gen customer experience (CX) company, defining and delivering transformative experiences for the global and most innovative brands using digital technologies. With the combination of Digital and Human Intelligence, IGT becomes the preferred partner for managing end-to-end CX journeys across Travel and High Growth Tech industries. We have a global delivery footprint, spread across 30 delivery centers in China, Colombia, Egypt, India, Indonesia, Malaysia, Philippines, Romania, South Africa, Spain, UAE, the US, and Vietnam, with 25000+ CX and Technology experts from 35+ nationalities.
IGT's Digital team collaborates closely with our customer’s business & technology teams to take solutions faster to market while sustaining quality while focusing on business value and improving overall end-Customer Experience
Our offerings include industry solutions as well as Digital services. We work with leading global enterprise customers to improve synergies between business & technology by enabling rapid business value realization leveraging Digital Technologies. These include lifecycle transformation & rapid development / technology solution delivery services delivered leveraging traditional as well as Digital Technologies, deep functional understanding and software engineering expertise.
IGT is ISO 27001:2013, CMMI SVC Level 5 and ISAE-3402 compliant for IT, and COPC® Certified v6.0, ISO 27001:2013 and PCI DSS 3.2 certified for BPO processes. The organization follows Six Sigma rigor for process improvements.
It is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.
- Seniority Level
- Mid-Senior level
- Industry
- IT Services and IT Consulting
- Employment Type
- Full-time
- Job Functions
- Information Technology
- Skills
- Java
- Core Java