Backend Engineer
Backend Engineer
Job Details
Vacancies
1 position
Experience Required
No experience required
Job Description
About the Role
We are looking for a Backend Engineer with Java experience to design, build, and maintain scalable server-side applications and services. The successful candidate will work closely with product managers, frontend engineers, QA, DevOps, and other stakeholders to deliver reliable, secure, and high-performing software solutions.
This role is ideal for someone who enjoys solving complex technical problems, writing clean and maintainable code, and contributing to systems that support business-critical products and digital services.
Key Responsibilities
Design, develop, test, and maintain backend services, APIs, and applications using Java.
Build scalable, reliable, and secure server-side components that support web, mobile, and enterprise applications.
Develop and integrate RESTful APIs and backend services with frontend applications and third-party systems.
Write clean, efficient, reusable, and well-documented code following software engineering best practices.
Work with relational and/or NoSQL databases to design schemas, write queries, and optimise data access.
Participate in system design, technical discussions, code reviews, and architecture improvements.
Troubleshoot, debug, and resolve application issues across development, testing, and production environments.
Improve application performance, reliability, scalability, observability, and security.
Collaborate with cross-functional teams in an Agile development environment to deliver high-quality software on schedule.
Support continuous integration, continuous delivery, automated testing, and deployment practices.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.
Hands-on backend development experience using Java.
Strong understanding of object-oriented programming, data structures, algorithms, and software design principles.
Experience with Java frameworks such as Spring Boot, Spring Framework, or similar backend frameworks.
Experience designing and developing RESTful APIs and integrating backend services with frontend or external systems.
Familiarity with SQL databases such as MySQL, PostgreSQL, Oracle, or Microsoft SQL Server.
Experience with version control tools such as Git.
Good understanding of unit testing, integration testing, debugging, and code quality practices.
Knowledge of Agile development practices and working in collaborative engineering teams.
Strong problem-solving, analytical thinking, communication, and teamwork skills.
Good to Have
Experience with microservices architecture and distributed systems.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with containerisation and orchestration tools such as Docker and Kubernetes.
Knowledge of messaging systems such as Kafka, RabbitMQ, or similar technologies.
Experience with CI/CD pipelines, automated deployment, and DevOps practices.
Familiarity with monitoring, logging, and observability tools.
Understanding of secure coding practices, authentication, authorisation, and application security principles.
Similar Jobs
Warehouse Operator (Forklift)
🧩 MARKETING & EVENTS - Entry-Level
Marketing and Sales Assistant (Entry level)
🔥 FUN & PROGRESSIVE ENVIRONMENT 🔥 Junior Brand Ambassador
Sales & Marketing Representatives (1-1 Coaching Provided)
Response Reality Check
NEUTRON PTE. LTD.
Ready to Apply?
This is a direct application to NEUTRON PTE. LTD.. No recruitment agencies involved.
Apply for this PositionResponse rate not available - Direct application to employer