Java software engineer

3 weeks ago


Bangalore, India Mphasis Full time

Responsibilities: Design, develop, and maintain applications using Java and distributed technologies in both on-premises and cloud environments.

Collaborate with cross-functional teams to define, design, and implement scalable microservices architecture.

Create and consume RESTful web services, ensuring robust integration between different system components.

Develop user interfaces using Angular and integrate them seamlessly with backend services.

Implement unit testing practices using tools like JUnit to ensure code quality and reliability.

Utilize version control systems, specifically Git Hub, for source code management and collaboration.

Manage project builds and dependencies using Maven or Gradle.

Work with both SQL and No SQL databases to design efficient data storage solutions.

Integrate messaging systems (e.g., MQ, Solace, Kafka) for effective communication between services.

Identify and remediate security vulnerabilities in applications to ensure compliance with best practices.

Advocate for and implement Test Driven Development (TDD) practices, leveraging CI/CD tools and methodologies.

Skills: Languages & Frameworks: Strong proficiency in Java/JEE, Spring Framework, Java Script, and modern UI frameworks like Angular.

Microservices Architecture: In-depth understanding of microservices principles and design patterns.

Testing Tools: Familiarity with unit testing frameworks, especially JUnit, and best practices in software testing.

Version Control: Experience with Git Hub for version control and collaborative development.

Build Tools: Proficiency in using Maven or Gradle for project management and build automation.

Database Knowledge: Solid understanding of both relational (SQL) and non-relational (No SQL) database technologies.

Messaging Systems: Knowledge of messaging systems such as MQ, Solace, or Kafka for service communication.

Security Practices: Experience in identifying, assessing, and remediating security vulnerabilities in software applications.

Development Methodologies: Well-versed in Test Driven Development (TDD) and CI/CD processes.



  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...


  • bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...

  • Software Engineer

    2 weeks ago


    Bangalore, India Azentio Software Pvt Ltd Full time

    About Azentio Software Pvt LtdAzentio Software Pvt Ltd is a leading provider of banking, financial services, and insurance software products. With a strong presence in Asia Pacific, Middle East, Africa, and the United States, the company is committed to delivering world-class software solutions.Job Title: Software Engineer - Java/MongoDB - Backend...


  • Bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...


  • Bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...


  • bangalore, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...


  • Bangalore, India Azentio Software Pvt Ltd Full time

    About Azentio SoftwareAzentio Software Pvt Ltd is a leading provider of Banking, Financial Services & Insurance (BFSI) & Enterprise Resource Planning (ERP) software products in Asia Pacific, Middle East & Africa & United States.Job Title: Software Engineer - Full Stack DevelopmentWe are seeking a highly skilled Software Engineer - Full Stack Development to...


  • Bangalore, India NLB Services Pvt Ltd Full time

    Job Title: Java Software EngineerWe are seeking an experienced Java Software Engineer to join our dynamic team at NLB Services Pvt Ltd in Bengaluru.About the Role:This is a challenging opportunity to engage in various aspects of software development, with a strong emphasis on Java programming and microservices architecture.Key Responsibilities:Design,...

  • Software Engineer

    2 weeks ago


    Bangalore, India Ekfrazo Technologies Private Limited Full time

    Job Title : Software Engineer - JavaWe're looking for a skilled Java Software Engineer to collaborate with our team at Ekfrazo Technologies Private Limited. As a Java Software Engineer, you'll play a key role in designing, developing, and maintaining high-quality software applications.Key Responsibilities :Design, develop, and maintain robust and scalable...