Logo for NextLink Group

Senior Software Developer

Roles & Responsibilities

  • At least 10 years of experience developing and deploying IT systems and web applications using Java technologies.
  • Strong experience with Java Spring Boot v3, JPA/Hibernate, and RDBMS design/optimization (Oracle and PostgreSQL).
  • Proficient in designing and developing back-end and front-end solutions for modern web applications, including API specifications, XML, REST, and Angular 8+.
  • Technical leadership experience with mentoring, estimation, code reviews, QA, and supervising outsourced ICT activities; familiarity with SCRUM/Agile/Prince2 methodologies is desirable.

Requirements:

  • Design and develop back-end and front-end solutions for modern web applications.
  • Design, implement and optimize relational databases and data models (Oracle, PostgreSQL) and APIs/services (XML, REST).
  • Lead technical teams, mentor engineers, estimate effort, perform code reviews, QA, and supervise outsourced ICT activities.
  • Ensure software quality through unit, functional, and non-functional testing, and collaborate with cross-functional teams to deliver releases.

Job description

This is a remote position.

Skills Required:

• Proficient in designing and developing back-end and front[1]end solutions for modern web applications

• Java Spring Boot v3, JPA/Hibernate

• RDBMS design and optimization, ideally Oracle and Postgresql

• Web services and API specifications and implementation, XML, REST

• Unit, functional and non-functional testing

• Angular 8+

• Confident communicator with excellent written and verbal English communication skills

Desirable:

• AWS cloud and IaC automation

• DevOps/CICD automation, release management, processes and best practices

• Authentication and SSO technologies

• JSF

• Test automation

 



Requirements

Experience Required:

• At least 10 years of experience in developing and deploying IT systems and web applications based on Java technologies.

• Significant experience in design and document data models, Java code, user experience and user interface, test cases, release notes, etc.

• Technical team leadership, mentoring, estimation, code review, QA, supervising outsourced ICT activities Desirable:

• SCRUM, Agile, Prince2 methodologies



Software Engineer Related jobs

Other jobs at NextLink Group

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.