Senior Java Software Engineer
1 month ago
We are seeking a proficient Full Stack Java Developer to join our innovative IT team. The ideal candidate will have extensive experience in both front-end and back-end development, with expertise in Java, Spring Boot, JPA/Hibernate, and RESTful API development. This developer will be responsible for designing, building, and deploying high-quality, scalable web applications with a focus on writing clean, maintainable, and testable code. Familiarity with cloud environments, especially GCP, is desirable, as the role may involve managing, automating, and optimizing cloud-based infrastructure and services. Additionally, experience with front-end technologies like React or Angular is a plus.
Responsibilities
- Develop and maintain Java-based applications using Spring Boot, ensuring high performance, scalability, and security in a microservices architecture.
- Design, implement, and document RESTful APIs that provide reliable data communication across front-end and back-end components.
- Optimize and manage database interactions using JPA/Hibernate, including writing efficient queries and implementing caching strategies for high-performance data retrieval.
- Implement CI/CD pipelines to streamline and automate the development, testing, and deployment processes.
- Write clean, maintainable, and testable code following best practices, including SOLID principles and effective code structuring.
- Apply Test-Driven Development (TDD) principles, focusing on a “test-first, code-next” approach to ensure code reliability and maintainability.
- Engage in pair programming sessions to collaborate, share knowledge, and improve code quality with other developers.
- Collaborate on front-end integration with React or Angular teams, ensuring smooth functionality and seamless user experiences.
- Automate testing using frameworks like JUnit and Mockito to maintain high code quality and reduce manual testing efforts.
-
Skillset & Experience Required:
- Minimum of 8-10 years of experience in Java Full Stack Development, with a proven track record of successful projects
- Java 8 and above– Extensive experience in core and advanced Java, with a strong understanding of OOP principles and design patterns.
- Spring Boot 2.X and above– Proficient in developing scalable and secure backend services, with experience in microservices architecture.
- JPA/Hibernate – Expertise in Java Persistence API and Hibernate for ORM, with a strong understanding of relational database mapping and optimization.
- Spring Restful Services and Spring Micro Services – Skilled in designing and implementing RESTful APIs with JSON/XML data handling and knowledge of API best practices.
- Jenkins, Gitlab, Kubernetes for GCP deployment is a plus
- React/Angular (optional) – Familiarity with modern JavaScript frameworks to support front-end development when needed.
- Code Quality – Emphasis on writing clean, maintainable, and testable code that aligns with software engineering best practices.
- Test-Driven Development (TDD) – Focused on a "test-first, code-next" approach, using tools like JUnit, Mockito, and knowledge of unit and integration testing frameworks.
- Pair Programming – Ability to effectively collaborate and solve problems with peers in a paired coding environment.
-
Senior software engineer(java)
4 weeks ago
Bangalore, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer 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 performance....
-
Senior Software Engineer(Java)
4 weeks ago
Bangalore, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer 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...
-
Senior Software Engineer(Java)
1 month ago
bangalore, India Guidewire Software Full timeGuidewire 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...
-
Senior Software Engineer(Java)
1 month ago
bangalore, India Guidewire Software Full timeGuidewire 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...
-
Senior Software Engineer(Java)
1 month ago
Bangalore, India Guidewire Software Full timeGuidewire 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...
-
Senior software engineer(java)
1 month ago
Bangalore, India Guidewire Software Full timeGuidewire 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...
-
Senior Software Engineer(Java)
1 month ago
bangalore, India Guidewire Software Full timeGuidewire 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...
-
Senior Software Engineer(Java)
1 month ago
Bangalore, India Guidewire Software Full timeGuidewire 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...
-
Senior Software Engineer(Java)
1 month ago
bangalore, India Guidewire Software Full timeGuidewire 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...
-
Senior Software Engineer
4 weeks ago
bangalore, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer 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...
-
Software /senior java fullstack engineer
1 month ago
Bangalore, India Guidewire Software Full timeGuidewire'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...
-
Software /Senior Java fullstack Engineer
1 month ago
bangalore, India Guidewire Software Full timeGuidewire'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...
-
Senior Software Engineer
4 weeks ago
bangalore, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer 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...
-
Software /Senior Java fullstack Engineer
1 month ago
bangalore, India Guidewire Software Full timeGuidewire'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...
-
Senior Software Engineer
4 weeks ago
bangalore, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer 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 performance....
-
Senior Software Engineer
4 weeks ago
Bangalore, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer 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...
-
Software /Senior Java fullstack Engineer
1 month ago
Bangalore, India Guidewire Software Full timeGuidewire'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...
-
Software /Senior Java fullstack Engineer
1 month ago
Bangalore, India Guidewire Software Full timeGuidewire'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...
-
Software /Senior Java fullstack Engineer
1 month ago
bangalore, India Guidewire Software Full timeGuidewire'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 /Senior Java fullstack Engineer
1 month ago
bangalore, India Guidewire Software Full timeGuidewire'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...