Backend Engineer (Java)
SonarSource
This job is no longer accepting applications
See open jobs at SonarSource.See open jobs similar to "Backend Engineer (Java)" General Catalyst.Software Engineering
Singapore
On a daily basis, you will
- Design, develop, and maintain web applications for AI-powered solutions focusing on automation, high performance, scalability, and cost efficiency.
- Participate in all aspects of agile software development, from design to deployment.
- Build and integrate RESTful APIs to support dynamic web and mobile applications.
- Develop scalable backend services and databases to enhance application performance.
- Architect and design end-to-end systems optimized for speed and scale.
- Ensure responsive design and seamless user experience across different devices and platforms.
- Maintain best practices by following TDD and ensuring unit tests and integration tests are syncedDebug and troubleshoot reported issues and incorporate feedback from other stakeholders.
- Participate in code reviews and provide constructive feedback to other developers.
The skills you will demonstrate
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field.
- At least 3 years of experience as a Backend Engineer or in a similar role.
- Experience in building web applications and designing and integrating RESTful APIs.
- Experience in developing using Java Spring framework or similar.
- Experience developing in Agile practices and principles (Scrum/Kanban)Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes.
- Experience with CI/CD pipelines for automated deployments.
- Excellent debugging, optimization skills, communication, and teamwork skills.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Fluent in English, both written and spoken.
Nice to have
- Master's degree (or equivalent) in Computer Science, Engineering, or related field.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and React framework.
- Basic understanding of AI/ML concepts and a keen interest in AI development.
- Familiarity with AWS services such as Lambda, EC2, ECS, SNS, SQS, and RDS is an advantage.
This job is no longer accepting applications
See open jobs at SonarSource.See open jobs similar to "Backend Engineer (Java)" General Catalyst.