Senior Java Enterprise Software Developer

1 week ago


Chennai, Tamil Nadu, India Epam Full time
Job Description

We are seeking a highly skilled Senior Java Enterprise Software Developer to lead the development of our cutting-edge enterprise SaaS solutions. As a key member of our team, you will be responsible for designing and implementing new functionalities, back-end services, and user-facing features in Java.

This role offers the opportunity to work on technical challenges that may impact across geographies, collaborate with cross-functional teams, and participate in all aspects of SaaS product development. You will contribute to development scope planning, issue prioritization, and code reviews, ensuring the delivery of high-quality enterprise offerings to schedules.

Responsibilities
  • Design and implement new functionalities and solutions to problems
  • Implement back-end services and user-facing features in Java
  • Participate in development scope planning, issue prioritization, and code reviews
  • Contribute to all aspects of SaaS product development from requirements analysis to product release
  • Collaborate with cross-functional teams to develop implementation plans with a focus on innovation, quality, and sustainability
Requirements
  • Minimum of 8-12 years of experience in the software industry
  • Hands-on experience in Java and Microservices (Spring Boot)
  • Experience with Microservices and REST API
  • Familiarity with AWS services such as ECS and S3
  • Knowledge of Java 8, JUnit, and Spring Boot
  • Experience in end-to-end development projects from scratch
  • Excellent problem-solving and debugging skills
  • Strong communication skills for global team interaction
  • In-depth knowledge of Enterprise Design Patterns
  • Ability to learn and apply new technologies in development
Benefits
  • Estimated salary: $120,000 - $180,000 per year
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits


  • Chennai, Tamil Nadu, India HTC Global Services Full time

    About HTC Global ServicesHTC Global Services is a leading provider of IT solutions and services with over two and half decades of experience.We have a global presence in the USA, UK, Germany, Australia, Singapore, Malaysia, Indonesia, UAE, and India, staffed by highly qualified professionals offering business-specific solutions in various verticals.Job...


  • Chennai, Tamil Nadu, India SMARTWORK IT SERVICES Full time

    **About Us**SMARTWORK IT SERVICES is a leading provider of innovative technology solutions.We are currently seeking a highly skilled and experienced Senior Java Enterprise Software Developer to join our team in Chennai, Bangalore. This role offers an excellent opportunity to work with a talented group of professionals and contribute to the development of...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Job Summary">We are seeking a seasoned Java developer to join our team at Tata Consultancy Services. As a Senior Java Enterprise Software Engineer, you will be responsible for designing, developing, and deploying large-scale enterprise software applications using Java technology stack.">About the Role">This role is ideal for an experienced Java professional...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    We are seeking a skilled Software Developer with expertise in Java to join our team at Rocket Software in Chennai, India. This is a challenging and rewarding opportunity for professionals looking to enhance their skills and contribute to the development of cutting-edge software solutions.About the Role:The successful candidate will be responsible for...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job SummaryThis is a Senior Software Developer position that requires expertise in Mainframe development. The ideal candidate will have experience with Java, JavaScript, and HLASM programming languages, as well as knowledge of TCP/IP, client-server architecture, and HTML.About the RoleWe are seeking a highly skilled Senior Software Developer to join our...


  • Chennai, Tamil Nadu, India Saaki Argus & Averil Consulting Full time

    About the JobWe are seeking an experienced Enterprise Java Software Developer to join our team at Saaki Argus & Averil Consulting in Chennai. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality Java applications using Spring Boot.

  • Java Technical Lead

    3 weeks ago


    Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    Company OverviewCiar Software Solutions is a leading software development company that provides cutting-edge solutions for the food and hospitality industry. Our flagship products, FoodEnginePOS.com and HotelDeskPMS.com, offer a comprehensive suite of features including billing, inventory management, customer service, and analytics. With a team of 51-200...


  • Chennai, Tamil Nadu, India Virtusa Full time

    Role OverviewWe are seeking a highly skilled Senior Java Enterprise Architect to lead our team in designing and implementing scalable, efficient, and secure enterprise-level software systems.About VirtusaVirtusa is a global company that provides digital transformation services to businesses. Our expertise lies in IT consulting, application development, cloud...


  • Chennai, Tamil Nadu, India Epam Full time

    Job OverviewWe are seeking an experienced Senior Java Software Engineer to join our team at EPAM.About the RoleThis is a senior-level position that involves designing and implementing cutting-edge software solutions using Java 8, JUnit, Amazon Web Services, REST API, Spring Boot, and Microservice Architecture Pattern.As a Senior Java Software Engineer, you...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Establish a distinguished career as a Senior Enterprise Java Developer with Tata Consultancy Services, focusing on delivering cutting-edge solutions for Airline Solutions.About the RoleThis exciting opportunity is open to skilled professionals who can drive the development of high-quality Java applications, leveraging their expertise in Spring-Boot and Azure...


  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Architect to join our team at CIAR Software Solutions Pvt Ltd.Job OverviewThe ideal candidate will have 7 to 10 years of experience in Java programming, strong leadership skills, and a proven track record in software architecture design. As a Senior Java Software Architect, you will be...


  • Chennai, Tamil Nadu, India Awign Full time

    Job TitleSenior Java Software EngineerAbout the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable Java applications using Spring Boot framework.ResponsibilitiesDesign and develop complex Java applications...


  • Chennai, Tamil Nadu, India Epam Full time

    Job Title: Senior Java Software EngineerDescription:We are seeking an experienced Senior Java Software Engineer to lead the development of our enterprise-level software solutions.As a Senior Java Software Engineer, you will design and implement complex software systems, lead cross-functional teams, and collaborate with stakeholders to deliver high-quality...


  • Chennai, Tamil Nadu, India OEC Full time

    About the RoleWe are seeking a seasoned Senior Java Enterprise Architect to join our team at OEC.Job Summary/ObjectiveThis is an exceptional opportunity for a talented and experienced Java Enterprise Architect to drive technology modernization and growth across key business initiatives.About YouYou will be responsible for creating proof-of-concepts,...


  • Chennai, Tamil Nadu, India Kiya (Infrasoft Technologies Limited) Full time

    {"Technical Skills & Qualifications": "li>5-6 years of experience as a Java Developer or a similar roleStrong understanding of object-oriented programming (OOP) principles and design patternsProficiency in core Java (JDK 1.8) and J2EE technologies (EJB, JDBC)Experience with XML, Quartz scheduler, and JUnit testing frameworkKnowledge of Hibernate ORM (bonus...

  • Senior Java Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Kyyba India Full time

    Job Title: Senior Java Developer - Lead Software EngineerJob Description:We are seeking an experienced Senior Java Developer to lead our software development team in Chennai. As a Senior Java Developer, you will be responsible for designing, writing technical specifications, coding, and supporting moderately complex software programming applications using...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    We at Rocket Software are seeking talented experts to join our team as Senior Software Development Specialists in Chennai, India. With a focus on delivering high-quality software solutions, you will play a crucial role in driving our company's mission forward.As a member of our team, you will be responsible for designing, developing, and maintaining...


  • Chennai, Tamil Nadu, India LTIMindtree Full time

    Job Title: Senior Java Full Stack Developer for Enterprise ApplicationsAbout Us: LTIMindtree is a leading digital transformation company that helps businesses thrive in the era of infinite possibilities. We combine technological expertise with deep industry knowledge to create tailored solutions that drive growth, improve efficiency, and deliver tangible...


  • Chennai, Tamil Nadu, India LTIMindtree Full time

    About the Role:LTIMindtree is seeking a highly skilled Senior Java Developer to join our team in Pune or Chennai, two of India's most vibrant cities. This is an exciting opportunity for a seasoned professional with extensive experience in developing complex enterprise applications using Java and Angular2+.Key Responsibilities:Design, develop, test, and...


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

    Senior Java Software Developer at Hapag-Lloyd AGWe are seeking a highly skilled Senior Java Software Developer to join our team at Hapag-Lloyd AG.About the Role:This is an exciting opportunity for a motivated and experienced Senior Java Software Developer to lead the development of high-quality software solutions using Java, JPA, and REST...