We are seeking a skilled Intermediate Java Full Stack Developer to join a dynamic IT team working on enterprise-wide systems within the banking and financial domain.
Mandatory Skill(s)
- Must have 6 years of hands-on experience in Java-J2EE software development;
- Must have proficiency in Core Java (Java 8 or above) and object-oriented programming principles;
- Must have strong experience with Spring ecosystem such as Spring Boot, MVC, Security, AOP;
- Proficient with SQL and database procedures;
- Experience with DevSecOps tools: Jenkins, GitLab CI, Maven/Gradle, SonarQube;
- Good written and verbal communication skills.
Desirable Skill(s)
- Experience in building and documenting RESTful APIs, preferably using Swagger;
- Basic understanding or exposure to AWS S3;
- Prior experience in the banking or financial domain.
Responsibilities
- Collaborate with Business Analysts and Product Owners to evaluate functional requirements and translate them into technical solutions;
- Work closely with the Technical Lead to design, develop, and implement scalable and secure software solutions;
- Execute smooth roll-out processes, including support and production deployment activities;
- Integrate and configure DevSecOps tools for continuous integration and secure delivery;
- Analyze and resolve issues across various phases of the software development lifecycle;
- Participate in code reviews, quality assurance, and documentation of technical specifications;
- Provide coaching, peer reviews, and mentorship to junior developers within the team;
- Suggest and implement improvements in development processes and practices;
- Ensure adherence to coding standards, testing protocols, and security practices.
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 Sanjana Meduri Venkata at sanjana.m@sciente.com quoting the job title.
Sanjana Meduri Venkata
Recruitment Operations Associate
Recruitment Operations Associate