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.
Develop and deliver high-quality, scalable, maintainable, and performance-optimized software solutions using industry-aligned programming languages, frameworks, and tools.
Collaborate with product managers, designers, and other engineers to define requirements, devise solution strategies, and ensure seamless integration with business objectives.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Java 17+ software development
Spring Boot framework 3+
Core Java concepts
RESTful services and JPA
HTML5, TypeScript, React.js/Angular
JIRA, GIT, GitLab, IntelliJ IDEA
JUnit 4/5, JavaScript testing tools
Nice-to-have
Enterprise design patterns
Agile methodologies
Cloud-based solutions
Container orchestration platforms
Mentoring and leadership capabilities
Risk mitigation and control strengthening
Key Requirements
Expert in Low-Level Design (LLD)
Extensive Java (version 17+) development experience