We are looking for an experienced Full Stack Java Software Developer with a solid background in the insurance domain specifically Life Accident and Health Insurance. The ideal candidate will have extensive Java development experience expertise in ReactJS and handson experience with AWS cloud services. They should be comfortable working in both product development and service environments with proficiency in technologies such as Oracle Docker TypeScript Spring Boot CI/CD tools (Jenkins Maven Git) Agile methodologies JavaScript test frameworks (Jest Cypress Jasmine) ObjectOriented Analysis and Design (OOAD) and Data Modeling.
Key Responsibilities:
- Collaborate with crossfunctional teams to gather and understand software requirements within the insurance domain.
- Design develop and maintain fullstack applications using Java ReactJS TypeScript and other relevant technologies.
- Build and integrate RESTful APIs web services and microservices for seamless communication across systems.
- Develop responsive highperformance user interfaces across different devices and browsers.
- Implement and optimize database interactions with Oracle ensuring data integrity and performance.
- Leverage AWS services for application deployment monitoring and scaling.
- Use Docker containerization for efficient packaging and deployment of applications.
- Implement backend services using Spring Boot framework.
- Utilize CI/CD tools (Jenkins Maven) for automating builds deployments and testing.
- Write unit tests using JUnit to ensure code quality and reliability.
- Participate in Agile development processes including sprint planning standups and retrospectives.
- Conduct code reviews and ensure adherence to best coding practices.
- Implement JavaScript testing frameworks (Jest Cypress Jasmine) to ensure frontend functionality.
- Apply OOAD principles for scalable and maintainable software development.
- Create and maintain data models to support application functionality and ensure efficient database interactions.
Requirements
- Qualifications:
- Skills & Experience Required:
- Bachelor s degree in Computer Science Software Engineering or related field (or equivalent experience).
- 8 years of experience as a Full Stack Java Developer in both product and service environments.
- Strong proficiency in Java and related frameworks (Spring Boot Hibernate).
- 3 years of handson experience with frontend technologies like ReactJS TypeScript HTML5 CSS3 and modern JavaScript libraries.
- Experience with AWS services such as EC2 S3 Lambda API Gateway for deployment and maintenance.
- Strong understanding of software development principles design patterns and best practices.
- Domain expertise in insurance particularly in Life Accident and Health Insurance is highly desirable.
- Proficiency in writing efficient SQL queries and designing schemas using Oracle or similar databases.
- Experience with Docker containerization CI/CD tools (Jenkins Maven Git) and unit testing frameworks like JUnit.
- Familiarity with Agile methodologies and collaboration tools (e.g. Jira Confluence).
- Knowledge of JavaScript testing frameworks like Jest Cypress and Jasmine.
- Strong understanding of OOAD principles and their practical application.
- Experience with backend development using the Spring Boot framework.
- Proficiency in data modeling and database design.
- Excellent collaboration and communication skills to work effectively within crossfunctional teams.
- Strong problemsolving skills with a proactive approach to challenges.
we need strong CNC s with Cloud AWS/Azure/OCI migration experience. Successful Oracle JDE CNC Administrator with Linux Windows Web logic Oracle WCC. Implementation experience of Enterprise One versions 9.0, 9.1 and 9.2 Should have good understanding of Oracle JDE XE 9.X CNC installation Configuration incl. JASHTML Server manager, Web services, Webserver, Enterprise server, environments, etc. Good hands on experience of JDE Upgrade activities like performance of tools release upgrade, upgrading different environments, Surface testing, application release upgrade, etc. User role management, JDE Security management, Task views, CDK tool, Environment copy, etc. Package deployment, Job scheduling in AS400 Universe Atomic JDE Scheduler tools Web client and Fat client management ESUASU management Expertise in Data source management Object configurations mappings Working knowledge on custom path code definition and environments, Job queue, Printer setups Infrastructure setups like Network access, Firewall, installation of mandatory softwares"