Job Description
We are seeking a Java Developer with strong expertise in Java, AWS, and Angular for an in-person interview. This role is ideal for local candidates with hands-on experience in backend and frontend development, cloud services, and microservices architecture.
Job Summary
- Position: Java Developer (Java, AWS, Angular)
- Experience: 9–10 years of programming experience
- Location: Local candidates only (in-person interviews)
- Work Model: On-site / In-person
Key Responsibilities
- Design, develop, and maintain enterprise applications using Java, J2EE, and Spring/Spring Boot
- Implement microservices and RESTful web services for distributed systems
- Develop frontend components using Angular (versions 4–8), HTML, CSS, and JavaScript
- Integrate applications with external systems via SOAP/REST Web Services, ESB, JMS, and file/data transfers
- Work in Agile Scrum methodology, participating in daily stand-ups, sprint planning, and retrospectives
- Utilize AWS services, including Step Functions, S3, Lambda, EC2, etc., to design scalable and cloud-native applications
- Collaborate with cross-functional teams to ensure seamless delivery of software solutions
Required Skills
- Strong Java / J2EE programming experience
- Expertise in Spring, Spring Boot, Hibernate
- Solid understanding of microservices architecture
- Experience with Angular (4/5/6/8), JavaScript, HTML, CSS
- Working knowledge of AWS services, including Step Functions
- Experience with REST/SOAP integrations and distributed application environments
- Familiarity with Agile Scrum methodology
Desired Skills
- Experience in application performance optimization
- Familiarity with CI/CD pipelines, Docker, or Kubernetes
- Knowledge of relational databases (Oracle, PostgreSQL) and NoSQL databases