What are the responsibilities and job description for the Senior Java FullStack Developer (FSD) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Hexaware Technologies, Inc, is seeking the following. Apply via Dice today!
Job Description
We are seeking a highly experienced Full Stack Engineer with a strong background in Java, Python, Angular, and AWS to join our team. The ideal candidate will have a proven track record of delivering high quality, scalable, and secure applications in a fast paced Agile environment.
Key Responsibilities
Required Skills & Experience
Job Description
We are seeking a highly experienced Full Stack Engineer with a strong background in Java, Python, Angular, and AWS to join our team. The ideal candidate will have a proven track record of delivering high quality, scalable, and secure applications in a fast paced Agile environment.
Key Responsibilities
- Design, develop, and maintain full stack applications using Java, Python, Angular, and AWS services
- Build and integrate microservices using Spring Boot, REST APIs, and distributed system principles
- Develop front end components using Angular, JavaScript, HTML, and CSS
- Implement robust CI/CD pipelines and cloud-native solutions leveraging AWS services
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Work on application integrations such as SOAP/REST services, ESB, JMS, and data/file transfer mechanisms
Required Skills & Experience
- 8 years of hands-on programming experience with Java, J2EE, XML, Web Services
- Strong experience with AWS services including:
- EC2, S3, Lambda, SQS, SNS, Step Functions
- AWS CodeBuild, CodeCommit, CodePipeline, API Gateway
- AWS CLI, YAML/CloudFormation, Serverless deployments
- Proficiency in Angular (4/5/6/8), JavaScript, HTML, CSS
- Strong understanding of Microservices architecture, Spring, Spring Boot, Hibernate, REST APIs
- Experience developing in distributed application environments
- Hands-on experience working in Agile Scrum teams
- Experience with application integrations (SOAP/REST, ESB, JMS, file/data transfers, etc.)