Java Developer

Randstad UK
London, UK
1 day ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Ajax (Programming Language) JIRA HTML5 Bootstrap (Software) Cascading Style Sheets (CSS) Computer Programming Databases Relational Databases Database Design
+27 more
Eclipse (Software) Hibernate (Java) IntelliJ IDEA Java Platform Standard Edition (J2SE) Spring Framework JSON Junit Apache Maven Object-Oriented Software Development Oracle (Applications) Systems Development Life Cycle Standard Sql Shell Script Simple Object Access Protocol (SOAP) Software Engineering Web Services Extensible Markup Language (XML) Scripting Modern Ui Backend Git AngularJS Front End Software Development Teamcity Jasmine Jenkins Microservices

Job description

About the Role: Are you an experienced developer with a strong backend Java foundation and a flair for modern UI frameworks? Are you ready to step up, assume leadership responsibilities, and design enterprise-level solutions?

We are seeking a Senior Full Stack Developer to act as a Subject Matter Expert (SME) for our core application capabilities. In this role, you will partner closely with business analysts and stakeholders to translate operational processes and business requirements into robust technical designs and high-quality code.

You will operate with a high degree of autonomy in a fast-paced environment, making critical risk assessments to safeguard our firm, its clients, and its assets (Citigroup), while driving compliance and adhering to the highest ethical standards.

What You Will Do:

  • Act as a Subject Matter Expert: Provide SME support, assist in answering client queries regarding core application capabilities, and guide junior team members.
  • End-to-End Development: Monitor and control all phases of the software development lifecycle (SDLC), including analysis, design, construction, testing, and implementation.
  • Enterprise Design & Build: Translate business requirements into technical designs and deliver scalable, enterprise-level solutions using Microservices Architecture.
  • Stakeholder Collaboration: Work alongside business partners, analysts, and senior stakeholders across geographically distributed teams.
  • Operational Support: Provide ongoing user and operational support, navigating a high-pressure environment to meet strict delivery timelines with high client satisfaction.
  • Risk & Compliance: Appropriately assess risk in business decisions, demonstrating consideration for the firm’s reputation and ensuring compliance with applicable laws, rules, and regulations.

Requirements

  • Backend: Strong Hands-on Core Java (OOPs concepts), Spring Framework, Hibernate, and Microservices Architecture.
  • Frontend: Extensive implementation experience using Angular (version 8 or above), JavaScript, Bootstrap, HTML5, CSS, JSON, and AJAX.
  • Testing: Strong hands-on experience with Jasmine and Karma, along with TDD practices.
  • Database: Deep knowledge of SQL, major RDBMS platforms, and database design.
  • Integration & Web Services: Experience with Advanced SOAP/REST Clients, XML parsing (including schemas), JSON, and third-party libraries.
  • OS & Scripting: Strong experience with Unix/Linux commands; basic shell scripting knowledge is a must.
  • Tools & Methodologies: Proficiency with Git, IntelliJ IDEA/Eclipse, Maven, TeamCity, Jenkins, JIRA, and JUnit. Well-versed in Agile and Waterfall methodologies.

Professional Skills:

  • Proven ability to work independently, exercise independent judgment, and operate with limited direct supervision.
  • Excellent analytical, programming, and problem-solving capabilities.
  • Strong project management, time management, and verbal/written communication skills.
  • Ability to manage deadlines, unexpected changes, and simultaneous multiple projects with internal and external stakeholders.

Mandatory Certifications:

  • Oracle Certified Professional: Java SE 11 Developer
  • DevLabs Alliance Certified: JUnit Expert

About the company

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

5:29 min

Simulating a senior Java developer technical interview

Jakov Semenski · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all