Java разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
IBM Consulting UK FutureNow helps public and private sector clients with hybrid cloud and AI solutions, delivering technology programmes and supporting continuous learning and career development.
задачи
- Design, develop, and maintain applications using Java/JEE and related frameworks;
- Build web components using modern Java frameworks and languages;
- Apply enterprise development practices such as dependency injection, inversion of control, aspect-oriented programming, functional programming, and test-driven development;
- Develop secure and efficient data access using appropriate frameworks and transaction management;
- Support integration with wider enterprise and legacy systems in Public Sector and Defence environments;
- Participate in DevOps practices including CI/CD, automated testing, and version control;
- Troubleshoot and resolve application issues to maintain reliability and service quality;
- Collaborate with analysts, testers, architects, and developers to ensure successful delivery;
- Provide technical coordination, mentoring, or ownership of specific technical areas depending on experience.
требования
- Experience developing applications using Java and JEE technologies;
- Knowledge of Java frameworks such as Spring;
- Understanding of web technologies, including JSP and Servlets;
- Familiarity with dependency injection, inversion of control, and aspect-oriented programming;
- Awareness of functional programming ideas applied in Java;
- Experience with test-driven development;
- Ability to use data access tools such as JPA, Hibernate, or similar frameworks;
- Understanding of transaction management approaches;
- Basic knowledge of batch processing principles;
- Experience creating and integrating APIs;
- Exposure to DevOps practices, including CI/CD pipelines, automation, and Git-based workflows;
- Strong skills in identifying, analysing, and resolving issues;
- Good communication and teamwork abilities;
- Ability to work independently, coordinate with others, and take ownership of specific development areas;
- Bachelor’s Degree;
- This role requires pre-employment screening under the UK Government’s Baseline Personnel Security Standard (BPSS); additional National Security Vetting may apply, including eligibility for enhanced Security Check or enhanced Developed Vetting;
- Nice to have: Oracle Certified Associate Java Programmer, Oracle Certified Professional Java Programmer, Spring Professional Certification, Spring Boot Certification, AWS Certified Developer, Azure Developer Associate, Docker or Kubernetes Certification.
условия
- Flexible working approaches, sabbatical programs, paid paternity leave, maternity leave, and a maternity returners scheme;
- 25 Days of holiday in addition to public holidays;
- Private medical, dental, and optical cover;
- Online shopping discounts;
- Employee Assistance Program;
- Life assurance and group pension plan through salary sacrifice.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.