Java Software Engineer

7 hours ago


bangalore, India HCLTech Full time

Java DeveloperLocation: Pune / Chennai / BangaloreClient: Citi BankOverview of the RoleAs a Java Developer at HCLTech, you will play a pivotal role in designing, developing, and maintaining enterprise-grade applications using modern Java technologies. This position is critical to advancing HCLTech’s mission of delivering robust, scalable, and secure digital solutions to clients worldwide. You will collaborate with cross-functional teams to drive innovation, optimize performance, and ensure seamless integration of new features that contribute to the company’s strategic objectives.Detailed ResponsibilitiesArchitect, develop, and maintain high-performance Java applications with a strong focus on scalability and reliability.Utilize advanced features of Java 8+ including robust error handling and logging strategies.Design and implement RESTful APIs using the Spring Framework, including auto-configuration, starters, request mapping, controllers, and view resolvers.Integrate authentication and authorization solutions, leveraging JWT and Spring Security.Configure and support service discovery and configuration servers within microservice architectures.Develop microservices based on domain-driven design principles, bounded contexts, and API versioning (HATEOAS, Swagger/OpenAPI).Integrate with messaging systems such as Kafka for distributed data processing.Optimize database interactions with complex joins, indexing, and stored procedures.Automate build and deployment processes using Jenkins and GitHub Actions, including pipeline creation, scaling, and management of config maps.Collaborate with product owners, architects, and DevOps teams to deliver high-quality software aligned with business requirements.Ensure adherence to best practices in software engineering, security, and compliance.Skill RequirementsMinimum 5 years of hands-on experience in Java development, with advanced proficiency in Java 8+.Deep expertise in Spring Framework (REST APIs, auto-configuration, security, view resolvers).Proven experience in designing and deploying microservices (domain-driven design, API versioning, Swagger/OpenAPI, REST, Kafka).Strong background in SQL databases, including performance optimization (joins, indexes, stored procedures).Advanced knowledge of CI/CD tools such as Jenkins and GitHub Actions.Solid understanding of software engineering principles, error handling, and secure coding practices.Excellent communication and teamwork skills.Other Requirements (Optional)Experience with cloud platforms (AWS, Azure, GCP) and container orchestration (Docker, Kubernetes) is a plus.Familiarity with frontend frameworks (Angular, React) beneficial.Certifications in Java, Spring, or cloud technologies are advantageous.Exposure to Agile/Scrum methodologies.Join HCLTech to accelerate your career, work on impactful projects, and be part of a team that is shaping the future of technology



  • bangalore, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • bangalore, India Sonata Software Full time

    Experience: 4 to 8 yearsKey Skills:JavaSpringbootMicroservicesHibernateRest APIPayment Gateway (must)EcommerceAWSResponsibilitiesDevelop and maintain Java applications.Implement microservices architecture.Integrate with payment gateways.Collaborate with cross-functional teams.Qualifications4 to 8 years of experience in software development. Required...


  • Bangalore, India 6thStreet.com Full time

    Job Title: Senior Software Engineer (3+ Years Experience) Location: Bengalore Job Type: Full-time Experience Level: 3+ Years Job Summary: We are looking for a skilled and motivated Java Backend Developer with over 3 years of experience to join our engineering team. Candidate should have strong experience in Java, Spring Boot, REST APIs, and a solid...


  • bangalore, India 6thStreet.com Full time

    Job Title: Senior Software Engineer (3+ Years Experience)Location: BengaloreJob Type: Full-timeExperience Level: 3+ Years Job Summary:We are looking for a skilled and motivated Java Backend Developer with over 3 years of experience to join our engineering team. Candidate should have strong experience in Java, Spring Boot, REST APIs, and a solid understanding...


  • bangalore, India UST Full time

    Location: BangaloreExperience: 3-5 yrsEmployment Type: Full-timeAbout the Role:We are seeking a Java Software Engineer with a strong foundation in software development and hands-on experience in building scalable applications. This role requires hands-on expertise in Java, Angular, C#, Swing, and familiarity with OSGi frameworks.Key Responsibilities:Design,...


  • Bangalore Urban, India 6thStreet.com Full time

    Job Title: Senior Software Engineer (3+ Years Experience) Location: Bengalore Job Type: Full-time Experience Level: 3+ Years Job Summary: We are looking for a skilled and motivated Java Backend Developer with over 3 years of experience to join our engineering team. Candidate should have strong experience in Java, Spring Boot, REST APIs, and a solid...

  • Java Software Engineer

    15 hours ago


    Bangalore Urban, India 6thStreet.com Full time

    Job Title: Senior Software Engineer (3+ Years Experience)Location: BengaloreJob Type: Full-timeExperience Level: 3+ Years Job Summary:We are looking for a skilled and motivated Java Backend Developer with over 3 years of experience to join our engineering team. Candidate should have strong experience in Java, Spring Boot, REST APIs, and a solid understanding...


  • Bangalore (South), India Minebrat Full time

    Company Description At Minebrat, we leverage our culture and expertise to deliver excellence inSoftware Product Engineering, Digital Transformation, Experience Engineering, and Data Analytics. Our vision is to grant clientsdigital immortality through innovative and cutting-edge solutions. Role Description We're looking for a Java Developerto join our team...


  • bangalore, India QualityKiosk Technologies Pvt. Ltd. Full time

    Job Title: Java & Groovy Developer (Immediate Joiner)Experience: 4–5 years Location: Bangalore Job Summary We are seeking a talented Engineer with strong expertise in Java, Groovy, and Katalon Studio. The ideal candidate should have experience in both development and test automation, particularly with API testing. In this role, you will be responsible for...


  • bangalore, India Input Zero Technologies Full time

    Role : Senior Java software engineerLocation: BangaloreNotice period: Only immediateWe are looking for :Bachelor’s degree in Computer Science or related engineering field3+ years of experience in software development in Frontend and Backend TechnologiesStrong Knowledge of back-end development frameworks and platformsSolid experience in Java/J2EE...