Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate cross-functionally with product managers, designers, and other engineers to define requirements, devise solution strategies, and ensure seamless integration.
Adhere to secure coding practices and implement effective unit testing to ensure code quality, reliability, and security.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Java 17+
Spring/Spring Boot
RESTful services
Microservices Engineering
Kafka/MQ patterns
SQL/NoSQL fundamentals
secure coding practices
Nice-to-have
Investment Banking processes
OpenShift cloud technology
event-driven designs
Key Requirements
Expert in Java 17+
Solid grasp of collections, concurrency, memory management