Java Senior Backend Developer (SMOB)
Summary
Build and maintain high-performance Java backend systems, modernize legacy code, and troubleshoot production issues while collaborating with frontend and product teams.
about the company.
A dynamic and forward-thinking enterprise delivering robust, high-performance digital platforms. The organization prides itself on maintaining high engineering standards, operational excellence, and a collaborative, growth-oriented team culture. about the job.
Join an engineering team to take ownership of core server-side applications and system architectures. This high-impact role balances strategic feature engineering with advanced system troubleshooting, serving as a key driver for technical evolution, platform modernization, and production stability. Advanced Troubleshooting:
Lead technical investigations, performing detailed root-cause analysis (RCA) on complex production incidents and resolving critical performance bottlenecks.
Feature Evolution:
Design, develop, and deploy high-priority change requests (CRs), ensuring that new features seamlessly integrate into the existing core architecture without introducing technical regression.
Structural Maintenance:
Design and implement robust, long-term technical resolutions for system vulnerabilities rather than temporary operational workarounds.
Legacy Modernization:
Identify, architectural refactor, and modernize legacy codebases to systematically improve application maintainability, scalability, and information security.
Code Quality & Governance:
Conduct rigorous code reviews, uphold exceptional coding standards, and provide technical guidance to junior team members.
Cross-Functional Collaboration:
Partner closely with QA, Product Management, and Frontend engineering teams to validate business requirements and ensure flawless end-to-end functionality.
skills and experience required.
Professional Experience:
Minimum of 2 to 3 years of professional backend software development experience in an enterprise environment.
Core Backend Stack:
Advanced technical proficiency and hands-on programming experience in
Java .
Database Architecture:
Strong, hands-on capabilities working with relational databases and writing complex
SQL
queries.
Full Stack Familiarity:
Practical, foundational knowledge of modern frontend frameworks and runtimes, specifically
ReactJS
and
NodeJS , to support full-stack integration.
Methodologies:
Solid grasp of the full Software Development Life Cycle (SDLC), application debugging, refactoring techniques, and proactive system monitoring.
Soft Skills:
Exceptional problem-solving instincts, an analytical mindset, and strong communication skills to mentor peers and align with cross-functional stakeholders.
Please click on the 'apply' button to apply online. For more information, please reach out to Vievien Nathan. (EA: 94C3609 / R1440037)
A dynamic and forward-thinking enterprise delivering robust, high-performance digital platforms. The organization prides itself on maintaining high engineering standards, operational excellence, and a collaborative, growth-oriented team culture. about the job.
Join an engineering team to take ownership of core server-side applications and system architectures. This high-impact role balances strategic feature engineering with advanced system troubleshooting, serving as a key driver for technical evolution, platform modernization, and production stability. Advanced Troubleshooting:
Lead technical investigations, performing detailed root-cause analysis (RCA) on complex production incidents and resolving critical performance bottlenecks.
Feature Evolution:
Design, develop, and deploy high-priority change requests (CRs), ensuring that new features seamlessly integrate into the existing core architecture without introducing technical regression.
Structural Maintenance:
Design and implement robust, long-term technical resolutions for system vulnerabilities rather than temporary operational workarounds.
Legacy Modernization:
Identify, architectural refactor, and modernize legacy codebases to systematically improve application maintainability, scalability, and information security.
Code Quality & Governance:
Conduct rigorous code reviews, uphold exceptional coding standards, and provide technical guidance to junior team members.
Cross-Functional Collaboration:
Partner closely with QA, Product Management, and Frontend engineering teams to validate business requirements and ensure flawless end-to-end functionality.
skills and experience required.
Professional Experience:
Minimum of 2 to 3 years of professional backend software development experience in an enterprise environment.
Core Backend Stack:
Advanced technical proficiency and hands-on programming experience in
Java .
Database Architecture:
Strong, hands-on capabilities working with relational databases and writing complex
SQL
queries.
Full Stack Familiarity:
Practical, foundational knowledge of modern frontend frameworks and runtimes, specifically
ReactJS
and
NodeJS , to support full-stack integration.
Methodologies:
Solid grasp of the full Software Development Life Cycle (SDLC), application debugging, refactoring techniques, and proactive system monitoring.
Soft Skills:
Exceptional problem-solving instincts, an analytical mindset, and strong communication skills to mentor peers and align with cross-functional stakeholders.
Please click on the 'apply' button to apply online. For more information, please reach out to Vievien Nathan. (EA: 94C3609 / R1440037)