Skills:
Java
Microservices
AWS
Java 8
Springboot
Top Skills Details
Description
• Lead the technical design, planning and manage development of both UI and back-end services. Document and present architectural decisions to the team, peers, and management. Provides architectural guidance to the development team.
• Work with the development team, project managers, business analysts, Quality Assurance and users across the organization and create agile, intuitive and easy-to-use software.
• Deliver prototypes, reusable and shared microservice components, advanced solutions, and implementations of application in Java.
• Drive the evolution of our technology platform and development standards to ensure that we deliver scalable software solutions to business requirements
• Work with developers and integration team to brainstorm and research new design patterns in creating reusable solutions that can be utilized across the organization.
• Develop complex RESTful services in a cross-functional and Agile development team.
• Perform code reviews and code merges from all team members.
• Follows best practices for test-driven development (unit testing and beyond)
• Designs functional/system integration tests and automation.
• Work with other groups within IT to foster the DevOps culture around automation of builds, testing, deploys and scaling.
• Contribute to the SOA standards for the company and Conduct impact analysis.
• Mentor and train developers and help to solve the technical challenges
• Pushes the envelope with innovative and creative thinking
• Provide modern and performant single page applications and address unique challenges in the interaction with various devices and input preferences.
Any Graduate