Senior Java Software Developer

4 months ago


Bengaluru, India Epam Full time

Description

We are seeking a Senior Java Software Developer with a strong background in Java, Spring Boot, and Message Brokers (MQ) to join our team. As a Senior Java Software Developer, you will be responsible for designing, developing, and implementing software solutions using Java, SQL, Spring, and Spring Boot. You will collaborate with cross-functional teams to gather requirements, create scalable and efficient code, conduct unit tests, and participate in customer and project interviews to gather feedback and understand requirements.

#LI-DNI

Responsibilities

Design, develop, and implement software solutions using Java, SQL, Spring, Spring Boot Collaborate with cross-functional teams to gather requirements and identify areas for improvement Create scalable and efficient code to enhance the performance of the Platform Technology streams Conduct unit tests and document code to ensure high-quality deliverables Participate in customer and project interviews to gather feedback and understand requirements

Requirements

Strong proficiency in Java development with at least 5 to 8 years of experience Extensive knowledge of SQL, Spring, Spring Boot, and Spring Core Experience with REST API & Hibernate Experience in Design patterns, RESTful web services, and knowledge with 12-factor concepts Knowledge of Message Brokers (MQ) Willingness to participate in customer and project interviews Fluency in English at a B2 level

Nice to have

Knowledge of JS + JQuery basics is a big plus Microservice Architecture Pattern knowledge

We offer

Opportunity to work on technical challenges that may impact across geographies 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 Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

  • Bengaluru, Karnataka, India Iosys Software Full time

    The ideal candidate for this Senior Java Software Engineer position at Iosys Software will have a strong background in developing Web Applications using Java Script and React Framework, with a minimum of 4 years of hands-on experience. They should be proficient in the Spring Framework, including Spring Boot and RESTful Web Services, as well as have a good...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are looking for a Senior Java Software Engineer to join our team. As a key member of our product development team, you will play a crucial role in designing and implementing complex software systems. Your expertise in Java and related technologies will be essential in crafting high-quality software that meets the needs of our users.Key...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Azentio Software Pvt Ltd Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Azentio Software Pvt Ltd. The ideal candidate will have a strong background in Java, J2EE, and Struts framework, with a minimum of 4-8 years of experience in the IT/Software industry.Key Responsibilities:Design and develop high-quality Java applications...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the Role:We are seeking a skilled Senior Java Full Stack Software Developer to join our team at Guidewire Software. The ideal candidate will have experience working with complex systems, a strong understanding of Java and its ecosystem, and a passion for building high-quality software.Key Responsibilities:Design and develop elegant solutions for the...


  • Bengaluru, Karnataka, India Azentio Software Pvt Ltd Full time

    About UsAzentio Software Pvt Ltd is looking for an experienced Senior Java Developer to join our team.Job SummaryWe are seeking a skilled Java Developer with Expertise in Core Java, J2EE, Java, and Struts framework to design and develop high-quality software solutions.Key Responsibilities- Develop and implement Java-based applications using Core Java, J2EE,...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Senior Java Full Stack DeveloperLocation: Noida (Hybrid)Notice Period: Immediate joinersJob Description:Technical Skills: Highly motivated Senior Full Stack Java Developer willing to work on Java-based microservices/backend and Angular-based frontend.Key Responsibilities:Design and develop distributed applications using the Java EE platform and...


  • Bengaluru, Karnataka, India PNR Software Solutions Full time

    Job Title: Senior Java Application DeveloperAt PNR Software Solutions, we are seeking a highly skilled and experienced Senior Java Application Developer to join our team.Key Responsibilities:Design and develop high-quality Java applications, ensuring they meet the required standards and performance criteria.Collaborate with cross-functional teams to identify...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job Title: Senior Java Fullstack DeveloperAbout the Role:Guidewire Software is looking for a seasoned Java developer to join our team. As a Senior Java Fullstack Developer, you will be responsible for building elegant solutions for the property & casualty insurance industry's complex business domain and making our industry-leading products even better.Key...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Senior Java Software Engineer LeaderWe are seeking a seasoned Java Lead with 10+ years of experience in full-stack development, preferably with a strong background in J2EE and AWS. The ideal candidate will have hands-on experience with Java programming, databases like MySQL and Snowflake, and a working knowledge of Tomcat server.Key...

  • Senior Developer

    5 months ago


    Bengaluru, India Sonata Software Full time

    Job Title: Senior Developer / Lead - Core Java with ReactJSDepartment: PEOSJob Type: Full-time Job Description:We are currently seeking a Senior Developer / Lead with over 8 years of experience, specializing in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive...


  • Greater Bengaluru Area, India Trigent Software - Professional Services Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Engineering Team at Trigent Software - Professional Services. The ideal candidate will have a strong background in Java development, with expertise in Springboot, Spring MVC, and Microservices.Key Responsibilities:Design, develop, and...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is seeking a skilled Senior Java Developer to join our Data Platform and Analytics team. As a key member of this team, you will design, develop, and run cloud-native data platform and analytics SaaS services. Your expertise in modern Java, microservices architecture, and knowledge of modern frontend technologies like Angular or React.js will be...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Java Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our development team, you will play a critical role in designing and developing elegant solutions for the property & casualty insurance industry.Key ResponsibilitiesDesign and develop high-quality software solutions...


  • Bengaluru, Karnataka, India Techcanopy Software Labs Full time

    We are seeking an experienced Senior Full Stack Java/J2ee Developer to join Techcanopy Software Labs. The ideal candidate will have hands-on experience with Springboot framework and web services.Key Responsibilities:Developing high-quality Java and J2EE applicationsImplementing web services using HTTP REST/JSON and SOAPDesigning and implementing databases...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Iosys Software seeks a highly skilled Senior Java Software Engineer to lead the development of scalable web applications using Java, Spring Framework, and React. The ideal candidate will have 4+ years of experience in designing and implementing robust software systems, with a strong focus on microservices and API development.The successful candidate will...


  • Bengaluru, Karnataka, India Smiligence- Software Company Full time

    **Job Title:** Senior Java Developer PositionSmiligence- Software Company is seeking a skilled Senior Java Developer Position to join our team. We are looking for an experienced developer who can develop enterprise-level applications using Java, Spring Boot, and other technologies.**Key Responsibilities:**Develop and implement Java-based applications and...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Senior Java Full Stack DeveloperJob Description:We are seeking a highly motivated Senior Full Stack Java Developer to join our team at Iosys Software. The ideal candidate will have a strong understanding of OOPs concepts and their application in real-world projects.Key Responsibilities:Design and develop distributed applications using the Java EE...


  • Bengaluru, Karnataka, India Smiligence- Software Company Full time

    Job Title: Senior Java Full Stack DeveloperJob Summary: We are seeking a highly skilled Senior Java Full Stack Developer to join our team at Smiligence- Software Company. The ideal candidate will have a strong background in Java development, microservices architecture, and agile methodologies.Key Responsibilities:Design and develop enterprise-level...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Tech LeadJob Summary:We are seeking a highly skilled Tech Lead to join our team at Sonata Software. As a Tech Lead, you will be responsible for leading our Java development team and overseeing the implementation of complex software systems.Key Responsibilities:Lead a team of Java developers in the design, development, and deployment of software...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Tech LeadJob Summary:We are seeking a highly skilled Tech Lead to join our team at Sonata Software. As a Tech Lead, you will be responsible for leading our Java development team and overseeing the development of our Java-based applications.Key Responsibilities:Lead a team of Java developers in the design, development, and deployment of Java-based...