You are viewing a preview of this job. Log in or register to view more details about this job.

Sr. Java Full Stack Developer

Job Duties:-

Develop cloud native solutions in AWS using common patterns (microservices, event driven/serverless, choreography, etc).

Ideate with Product Owners and teammates and deliver full stack solutions in short cycles with frequent releases.

Provide leadership and mentor team members on modern software principles.

Lead code reviews and pair programming.

Provide and receive constructive feedback with team members to drive continuous improvement.

Experiment and Innovate with creativity while balancing value delivery.

Build and maintain healthy CI-CD pipelines with Infrastructure as Code and fully automated testing.

Deliver testable, maintainable and high-quality code and take operational responsibility for the components that you develop.

Work in programming languages including Java, JavaScript, and Python.

Work in a fast-paced team using agile principles across multiple products.

Stay current with emerging trends in cloud software development.

Focus on customer needs in order to understand intended outcomes and collaborate with the team to solution around that value.

 

Required Skills:

·        Proven success in designing, coding and implementing scalable software solutions using modern technology and practices.

·        Strong/Expert level proficiency in building and deploying cloud-native solutions with Amazon AWS (CDK, CFTs, variety of AWS services, provisioning Infrastructure as code).

·        Expert level proficiency in Java, JavaScript, Spring Frameworks, Hibernate, Junit, XML, JSON.

·        Strong experience in web service development (RESTFUL/json).

·        Proficiency in RDS, Oracle, PostGreSQL.

·        Experience with GitLab CI/CD, Containerization, Splunk.

·        Experience developing web applications using (Angular, KendoUI, RichFaces, HTML, CSS, and JavaScript).

·        Experience building serverless applications on AWS using API Gateway, Lambda, SQS, SNS, IAM Roles/Permissions, DynamoDB.

·        Experience in using Collaborative tools (Jira/Confluence) for task management, breakdown, estimation and tracking.

·        Understanding of Agile techniques and ability to rapidly iterate in a dynamic environment.

·        Strong problem solving, analytical, and communications skills.

 

INTERETED PLEASE SHARE ME YOUR PROFILE TO vanya at sprintsofttechnologies.com