Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Deliver complete software solutions across all phases of the SDLC including design, implementation, testing, delivery, and operations.
Advise immediate management on project-level technical issues and decisions using industry best practices.
Guide junior engineers and operate with minimal supervision to ensure technical quality and operational success.
Minimum Requirements
3+ years relevant software engineering experience and a Bachelor’s degree OR equivalent combination of education and experience.
Hands-on expertise in Java programming (Core Java, J2EE, Spring framework) and building RESTful web services/microservices.
Strong understanding of algorithms, data structures, object-oriented design, multi-threaded programming, and distributed systems.
Experience working with SQL and NoSQL databases and knowledge of reliability, scalability, and performance design principles.
Ideal Candidate Profile
Experienced in designing and delivering scalable, reliable, and high-performance software in a commercial environment with microservices architecture.
Proficient in using AI/GenAI tools to improve software engineering productivity across coding, testing, debugging, and documentation.
Comfortable making technical decisions independently while mentoring junior engineers and advising management on project issues.
