Senior Backend Software Engineer
Description
About the Role Java Developer We seek a skilled software engineer to design, develop and maintain high-performing backend applications using Java.Translate business requirements into technical specifications and create detailed designs for software systems.Develop, test, deploy and troubleshoot complex Java-based modules in cloud platforms.Write clean, efficient code; conduct regular code reviews and ensure that all code is well-documented.Optimize application performance, ensure high availability and provide solutions for scalability issues.Integrate with databases, third-party services and other cloud platforms.Troubleshoot complex production issues proactively monitor system health and take corrective action as needed.Collaborate with cross-functional teams including Dev Ops, QA and product management.Profile Software Qualifications & Experience Bachelor's degree in Computer Science or related field.Minimum 3-5 years of professional experience in software development using Java.Strong proficiency in core Java, object-oriented programming and Java EE frameworks.Experience with Java frameworks such as Spring, Hibernate/JPA and REST APIs.Familiarity with relational databases and/or No SQL systems and proficient in SQL queries and schema design.Experience with version control, build tools, CI/CD tools and containerisation.Strong problem-solving, analytical and communication skills.Key Competencies & Behaviours Results-oriented: delivers high-quality solutions on time.Collaborative: works effectively with cross-functional teams.Adaptive: comfortable with changing technologies and agile delivery models.Quality-driven: prioritises maintainability, performance and security.Proactive: anticipates issues and suggests improvements.What We Offer Competitive salary and benefits package.Opportunity to work in a growth-oriented IT services business.Exposure to full-cycle software development and modern engineering practices.A collaborative and supportive team culture.
Posted: 30th November 2025 12.13 am
Application Deadline: N/A
Similar Jobs
Explore more opportunities like this