Design, develop, and improve software solutions utilizing various engineering methodologies that provide business, platform, and technology capabilities for customers and colleagues
Job Summary
Design, develop, and improve software solutions utilizing various engineering methodologies that provide business, platform, and technology capabilities for customers and colleagues.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
Adhere to secure coding practices and implement effective unit testing to ensure proper code design, readability, and reliability.
Matching Summary
Design, develop, and improve software solutions utilizing various engineering methodologies that provide business, platform, and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
core Java concepts
modern Java frameworks
scalable, maintainable applications
secure coding practices
effective unit testing
Nice-to-have
proactive learner
industry technology trends
knowledge sharing culture
financial services domain experience
mentoring team members
Key Requirements
Experience with Spring Hibernate
Experience with REACT, Typescript, HTML5, CSS, Javascript
Experience with JMS, ECS, Kubernetes, Docker
Experience with AWS development and deployment
Experience with Source Control, Build Tools (Maven), TDD, Jenkins