Software Developer (Java & Springboot)-1 Day RTO
Job Summary
We are looking for a skilled Backend Engineer to join our dynamic team. This role requires a strong foundation in backend development, expertise in Java, and a focus on building robust, secure, and scalable solutions.
Mandatory Skill-set
- Have 5+ years of experience in building backend systems, implementing RESTful APIs, working with databases, and integrating with messaging services;
- Strong understanding of software fundamentals, including OOP, functional programming, concurrency, design patterns, and Test-Driven Development (TDD);
- Hands-on experience with CI/CD pipelines and automated testing frameworks, ensuring efficient and reliable code releases;
- Expertise in troubleshooting and monitoring tools (e.g., Grafana, Splunk, ELK).;
- Solid understanding of secure coding practices and REST API design, development, and testing;
- Proficiency with build tools like Maven and testing frameworks such as JUnit and Mockito;
- Effective communication skills for explaining technical concepts clearly to both technical and non-technical team members;
- Adaptability and flexibility to thrive in a fast-paced environment and adjust to changing priorities or requirements.
Desired Skill-set
- Knowledge of cloud platforms (e.g., AWS, Azure) and microservices architecture to build, deploy, and manage distributed applications;
- Excellent written and verbal communication skills to collaborate effectively across teams and present complex technical information in a clear manner.
Responsibilities
- Design, develop, test, and maintain REST APIs using Java 17 and Spring Boot;
- Implement secure coding practices to protect applications against vulnerabilities;
- Ensure high-quality code through JUnit and Mockito testing;
- Design and optimize SQL-based database schemas and queries;
- Manage database interactions to ensure seamless application performance;
- Use monitoring tools such as Grafana, Splunk, and ELK to identify and resolve performance bottlenecks;
- Work within a CI/CD pipeline to automate builds, testing, and deployments;
- Collaborate with cross-functional teams using Agile methodologies to deliver solutions that align with business goals;
- Participate in code reviews to ensure best practices;
- Document system designs, APIs, and processes to maintain transparency and alignment.
Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews
Job Summary
We are looking for a skilled Backend Engineer to join our dynamic team. This role requires a strong foundation in backend development, expertise in Java, and a focus on building robust, secure, and scalable solutions.
Mandatory Skill-set
- Have 5+ years of experience in building backend systems, implementing RESTful APIs, working with databases, and integrating with messaging services;
- Strong understanding of software fundamentals, including OOP, functional programming, concurrency, design patterns, and Test-Driven Development (TDD);
- Hands-on experience with CI/CD pipelines and automated testing frameworks, ensuring efficient and reliable code releases;
- Expertise in troubleshooting and monitoring tools (e.g., Grafana, Splunk, ELK).;
- Solid understanding of secure coding practices and REST API design, development, and testing;
- Proficiency with build tools like Maven and testing frameworks such as JUnit and Mockito;
- Effective communication skills for explaining technical concepts clearly to both technical and non-technical team members;
- Adaptability and flexibility to thrive in a fast-paced environment and adjust to changing priorities or requirements.
Desired Skill-set
- Knowledge of cloud platforms (e.g., AWS, Azure) and microservices architecture to build, deploy, and manage distributed applications;
- Excellent written and verbal communication skills to collaborate effectively across teams and present complex technical information in a clear manner.
Responsibilities
- Design, develop, test, and maintain REST APIs using Java 17 and Spring Boot;
- Implement secure coding practices to protect applications against vulnerabilities;
- Ensure high-quality code through JUnit and Mockito testing;
- Design and optimize SQL-based database schemas and queries;
- Manage database interactions to ensure seamless application performance;
- Use monitoring tools such as Grafana, Splunk, and ELK to identify and resolve performance bottlenecks;
- Work within a CI/CD pipeline to automate builds, testing, and deployments;
- Collaborate with cross-functional teams using Agile methodologies to deliver solutions that align with business goals;
- Participate in code reviews to ensure best practices;
- Document system designs, APIs, and processes to maintain transparency and alignment.
Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews