Senior Java Software Engineer

3 weeks ago


Chennai, Tamil Nadu, India CORTEX Consultants Full time

Job Summary :

We are looking for a skilled and experienced Senior Java Software Engineer to join our expanding team.

You will be responsible for designing, developing, and maintaining high-performance and scalable Java-based applications and services.

This role requires a strong understanding of modern software development practices and a passion for building robust and efficient systems.

Responsibilities :

- Design, develop, test, deploy, and maintain robust, scalable, and secure Java applications and services.

- Collaborate with product managers, architects, and other engineers to define technical requirements and solutions.

- Write clean, efficient, well-documented, and testable code following best practices.

- Participate actively in code reviews, providing constructive feedback and ensuring code quality.

- Troubleshoot, debug, and resolve complex technical issues in development and production environments.

- Contribute to the continuous improvement of our development processes, tools, and infrastructure.

- Stay updated with the latest trends and technologies in the Java ecosystem and software engineering.

- Mentor junior developers and share knowledge within the team.

Qualifications :

Required :

- 5+ years of hands-on experience in Java software development.

- Strong proficiency in Java 8+ and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA/Hibernate).

- Experience with designing and implementing RESTful APIs.

- Solid understanding of object-oriented design principles, data structures, and algorithms.

- Proficiency with relational databases (e.g., PostgreSQL, MySQL, Oracle) and SQL.

- Experience with version control systems, particularly Git.

- Familiarity with unit testing frameworks (e.g., JUnit, Mockito).

- Strong problem-solving abilities and a commitment to delivering high-quality software.

- Excellent communication and collaboration skills.

Preferred :

- Experience with microservices architecture and distributed systems.

- Familiarity with cloud platforms (AWS, Azure, GCP) and associated services.

- Experience with message queues (e.g., Kafka, RabbitMQ).

- Knowledge of NoSQL databases (e.g., MongoDB, Cassandra).

- Experience with containerization technologies (Docker, Kubernetes).

- Understanding of CI/CD pipelines.

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field

(ref:hirist.tech)

  • Chennai, Tamil Nadu, India Arting Digital Full time

    Position : Senior Java Software EngineerExperience : 6- 8 yearsLocation : ChennaiWork Mode : HybridSkills : - Java, Multithreading Programming- Design patterns- Data Structure- Spring framework- Akka, Apache/ Guava, Redis.Education Qualification : Any Computer/ Engineering DegreeRoles & Responsibilities :- Design and develop high-quality, scalable Java-based...

  • Software Engineer

    2 days ago


    Chennai, Tamil Nadu, India beBeeSoftwareEngineer Full time ₹ 80,00,000 - ₹ 1,25,00,000

    Job Title: Software Engineer - Java DeveloperAre you a skilled software engineer with a passion for Java development? We are seeking a talented individual to join our team as a Software Engineer - Java Developer.About the Role:We are looking for a highly motivated and detail-oriented Java developer to design, develop, test, and deploy high-quality software...


  • Chennai, Tamil Nadu, India Hapag-Lloyd Full time

    Senior Software Engineer ABOUT THE ROLE The Senior Software Engineer - Java will play a pivotal role in designing developing and maintaining high-performance for Hapag-Lloyd The role requires deep expertise in Java and microservices-based architecture along with a strong focus on code quality performance and scalability The ideal candidate will be a...


  • Chennai, Tamil Nadu, India beBeeJava Full time ₹ 8,00,000 - ₹ 15,00,000

    We are seeking an experienced Java developer to enhance our software development capabilities. This role is ideal for a skilled programmer who can design, develop, and test software applications using the Java programming language.Key ResponsibilitiesThe successful candidate will have at least 5 years of experience in Java development.A strong understanding...


  • Chennai, Tamil Nadu, India Wits Innovation Lab Full time

    Senior Java DeveloperWe are looking for a skilled Senior Java Developer who brings a strong foundation in multithreaded application development and is confident working with Spring Boot, ELK stack, and modern CI/CD practices. This role also demands leadership capabilities and a collaborative mindset to drive delivery Responsibilities- Design and build...


  • Chennai, Tamil Nadu, India beBeeDevelopment Full time ₹ 15,72,000 - ₹ 25,14,000

    Enterprise Java Software EngineerAbout this role:We are seeking an experienced Java software engineer to join our team.The successful candidate will design, develop, and maintain robust Java APIs for enterprise applications.They will integrate with Adobe Experience Manager (AEM), Adobe Campaign, and Adobe Analytics for marketing automation and tracking.In...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time

    We are seeking a skilled Java Spring Boot Developer to join our team in designing, developing and deploying scalable high-performance applications using Spring Boot.Key ResponsibilitiesDesign develop and maintain RESTful APIs and microservices using Java and the Spring Boot framework.Implement business logic integrate with various data stores and ensure high...


  • Chennai, Tamil Nadu, India BeGig Full time

    Job DescriptionJob Title: Senior Java Developer (Tech Lead)Job Type: Full-Time | Experience: 46 YearsLocation:Were looking for a passionate Java Developer who enjoys coding, problem-solving, and taking on a leadership role. If youre ready to mentor a team while staying hands-on with development, wed love to connectKey Responsibilities:- Independently code...


  • Chennai, Tamil Nadu, India Begig Full time

    Job Title : Senior Java Developer (Tech Lead). Job Type : Full-Time | Experience: 4-6 Years. Location : We're looking for a passionate Java Developer who enjoys coding, problem-solving, and taking on a leadership role. If you're ready to mentor a team while staying hands-on with development, we'd love to connect. Key Responsibilities :- Independently code...


  • Chennai, Tamil Nadu, India Arting Digital Full time

    Posting title : Senior Software Engineer (C++/Java/C#)Experience : 5+ YearsLocation : Chennai/ PuneWork mode : On-sitePrimary skills : C++/Java/C#, Design Patterns, Data Structures, and Multithreaded Programming, MFC, WinForms, Win32, WPF, or WCFQualification : Any Technical DegreeRoles & Responsibilities : - Design and develop robust software systems...