What are the responsibilities and job description for the Lead Java Developer position at Holistic Partners, Inc?
Job Title: Java Lead
Location: San Antonio, TX (Onsite)
Duration: Fulltime
Interview Process: Video
Must Have Technical/Functional Skills
Java, Python, Spring Boot, Spring MVC, Spring Data JPA/Hibernate, RESTful APIs
Microservices, Maven, JPA, JDBC, Servlets, JSP, OOP, Design Patterns
Roles & Responsibilities
- Experience and understanding of delivery in Agile (Scrum) preferably Scaled Agile.
- Should be flexible to work with onshore and offshore model.
- Good communications and problem solving and analytical skills.
- Able to communicate with customers and understand the business requirements and able to do the customer facing role
- Strong experience in developing Web based applications using Java, Spring boot, AWS services, ReactJS & Redux
- Working experience in developing Restful API using Java-Spring boot, AWS Lambda, AWS EKS and knowledge on Step functions, graphQL, S3, RDS, Aurora and Dynamo
- Strong knowledge of Restful API, Swagger documentation and Micro services
- Working knowledge of accomplishing mutation testing, cypress testing, and any non-functional requirements in api/ui development
- Working knowledge of tools such as GitLab, Ralph, Jfrog and DevOps CICD pipelines and its usage
- Experience in monitoring tools like Datadog, ELK, Grafana and Splunk
- Nice to have Property & Casualty Insurance domain experience
- Responsible for developing the application using above tech stack and should work as a team to achieve a common objective