This Full Stack JAVA Developer role is responsible for developing high-quality, well-tested software while collaborating closely with architects and business analysts to understand and deliver technical solutions. Also supports the team through code reviews, mentoring junior members, maintaining documentation, and driving continuous improvement.
Mandatory Skill(s)
- Minimum 5 years of strong hands-on experience in Java/J2EE development;
- At least 3 years of experience working with databases such as MS SQL Server, including SQL development;
- Minimum 3 years of front-end development using Angular;
- Proficient in Java/J2EE, Spring, Spring Boot, RESTful web services, and Apache Spark;
- Experience across both front-end and back-end development;
- Skilled in solution design using best practices, with awareness of anti-patterns and performance optimization;
- Strong understanding of relational databases, including MS SQL Server, SQL Profiler, and Query Analyzer;
- Familiar with CI/CD pipelines such as Jenkins, GitLab, or similar tools;
- Knowledge of API-centric design principles;
Desirable Skill(s)
- Experience working with Docker and Kubernetes;
- Familiarity with Apache Spark;
Responsibilities
- Develop and deliver well-tested, high-quality code that meets defined standards;
- Collaborate with architects on technical matters and business analysts on functional requirements;
- Work closely with business analysts to clarify and understand requirements;
- Evaluate technical constraints and their impact on functionality with support from the technical lead;
- Maintain clear and up-to-date technical documentation;
- Provide accurate effort estimations for solution development;
- Define and support testing strategies in collaboration with project managers and business analysts;
- Conduct design and code reviews to ensure quality across the team;
- Guide and mentor junior team members;
- Take initiative and promote a mindset of continuous improvement within the team;
If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Dianne Antonio at dianne.a@sciente.com quoting the job title.
Dianne Antonio
Lead Technology Recruitment Specialist
Lead Technology Recruitment Specialist
