Java developer
Role details
Job location
Tech stack
Job description
o Design, develop, test, and maintain enterprise-level Java applications. o Build scalable backend services using Java J2EE / Java EE technologies. o Develop microservices and REST APIs using Spring Boot. o Deploy and manage applications in AWS cloud environment. o Collaborate with cross-functional teams including QA, DevOps, business analysts, and architects. o Troubleshoot production issues and optimize application performance. o Participate in code reviews and ensure best coding practices. o Support CI/CD pipelines and automation processes.
Requirements
Seeking an experienced Java Developer IV to join their technology team. This role requires a senior-level Java developer with strong backend engineering expertise and cloud-native development experience., o Strong hands-on experience with Java (J2EE / Java EE). o Mandatory experience with Spring Boot. o Mandatory experience with AWS development. o Mandatory experience with Angular for front-end application development. o Experience building cloud-based enterprise applications. o Strong understanding of RESTful APIs and microservices architecture. o Experience with databases such as Oracle, SQL Server, or MySQL. o Familiarity with Git, Jenkins, and CI/CD pipelines. o Experience integrating Angular front-end applications with Java/Spring Boot backend services. o Excellent problem-solving and communication skills. o Knowledge of Kubernetes / Docker. o Agile / Scrum environment experience. The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually - as applicable.
Job Requirement o java o angular o Spring Boot o Cloud o Databases