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 with product managers, designers, and other engineers to define requirements, devise solutions, and ensure seamless integration with business objectives.
Stay informed of industry technology trends and innovations, actively contributing to technology communities to foster a culture of technical excellence and growth.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Core Java SE 8+
JDBC, multi-threading, messaging
Design patterns, OOP principles
Spring ecosystem, Hibernate
Secure coding practices
Unit testing practices
Nice-to-have
Middleware (MQ & JMS)
Web Service (SOAP & REST API)
Linux-based systems and UNIX scripting
DevOps practices
Risk and controls management
Business acumen and strategic thinking
Key Requirements
Minimum 3 years of experience in Core Java SE 8+
Experience with Spring ecosystem
Experience with Hibernate or alternative J2EE technologies
Experience with Middleware including MQ & JMS
Experience with Web Service (SOAP & REST API)
Knowledge of Linux-based systems and UNIX scripting