Role : Solution Architect (Java) - Insurance Domain
Location : Mumbai / Pune
Job Description :
We are seeking an experienced and forward-thinking Java Architect to lead our software development initiatives within the insurance domain. As a Java Architect, you will collaborate with cross-functional teams, analyze existing systems, and design robust, scalable solutions. Your expertise in Java technologies, software architecture, and project management will be critical in achieving our organizational goals.
Roles & Responsibilities :
1. Strategic Planning :
- Engage with technology managers and the design team to understand company goals and requirements.
- Evaluate and define the current architecture systems.
- Architect end-to-end applications, ensuring seamless integration across the software ecosystem.
2. Technical Leadership :
Hands-On Coding : Leverage your coding experience to guide the development team.Scalable Architecture : Design scalable and efficient architecture systems for Java-based applications.Infrastructure Assessment : Identify hardware and software needs to align with architectural objectives.Troubleshooting : Address design flaws and system bottlenecks effectively.3. Quality Assurance :
Validation Tests : Conduct validation tests to ensure flexibility and scalability within the Java environment.Integration Support : Collaborate with the software design team for seamless application integration.Performance Testing : Evaluate system performance under various conditions.Educational Qualification / Work Experience & Skills :
BE / B.Tech / M.Tech / MCA with min 10+years of relevant experience.Previous Role : Prior work experience as a Java architect.Software Architecture : Advanced knowledge of software architecture principles.Java Proficiency : Strong command of Java 8, Spring Boot, Spring Data, Spring State Machine,Spring Cloud Functions, Microservices, and Web Services (REST / SOAP).
Server Technologies : Familiarity with JBoss / Tomcat.Operating Systems : Proficiency in both Linux and Windows environments.Continuous Integration : Experience with Jenkins.Cloud Platforms : Exposure to AWS or Azure.Application Design : Hands-on experience in designing and implementing software applications.Web Programming : Knowledge of web programming concepts.Project Management : High-level project management skills.Communication : Excellent verbal and written communication skills.Problem-Solving : Ability to address complex software system issues.Insurance Domain Knowledge : Familiarity with insurance industry processes and requirements is preferred.Adaptability : Thrive in dynamic environments and embrace change.Collaboration : Work seamlessly with diverse teams.Results-Driven : Focus on achieving project goals.(ref : hirist.tech)