(Only W2)
Software Engineer (Java) - NY - Onsite
N/A, New York
Duration: Long term
The client is looking for a Senior Developer to drive our customer experience strategy forward by consistently innovating and problem-solving. Our solutions are built on the Digital Network Architecture, around Cloud Native principles and in a Scaled Agile Framework. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset.
The Role
• Senior Developer with adequate skills and experience delivering design/code of high quality
• Drive design and development in Java 8 and above using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring Boot Framework, and Event Driven Architecture.
• Develop in a CICD environment leveraging any one of the Cloud frameworks.
• Leverage the appropriate persistence mechanisms such as RDBMS, No SQL etc based on needs
• Implement Coding Best Practices. Implement Code Quality gates as per the program norms.
• Perform various Proofs-of-concept depending on the business needs
• Coordinate with various groups to ensure success of the projects
• Exhibit teamwork aligned completely with the Agile environment
• Provide technical mentoring/training for junior developers based on the needs
All About You
• Passionate about technology, with strong Object-Oriented Design & Programming skills
• In depth knowledge on product development
• Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture would be an advantage.
• Experience in Online / Real Time Systems development
• Experience in CI and CD
• Experience in Cloud based development is desirable
• Strong Communicator
• Quick grasping and learning abilities
• Technical Mentoring Skills