This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

DVT
Posted 4y ago

Senior Java Developer (IC)

DVT
United Kingdom
OnsiteContract
Responsibilities
  • developing software
  • designing systems
  • collaborating stakeholders
Requirements
  • 5+ years Java/JEE development experience
  • Hands-on Spring
  • Spring Cloud
  • Microservices
  • REST/SOAP
  • ORM (JPA/Hibernate)
  • SQL and web frameworks
  • TDD and Agile experience
  • Strong problem solving and communication skills
Technical tools mentioned
JavaJava Enterprise Edition (JEE)JSFPrimefacesAngularJSWicketGWTSpring MVCXMLXSDJAXBSOAPRESTSpring FrameworkEJB3JavascriptCSSHTMLJPAHibernateSQLSpring CloudNetflix OSSEurekaRibbonHystrixFeignSpring BatchWebLogicWebSphereJBossOAuth2JWTOpenIDAWSSpring SecurityAngularReactMongoDBElasticsearchHazelcast

Job description

R

Job Title:                       
Senior Java Developer

Reports to:                     Practice Head: Java Solutions

ROLE OVERVIEWRolverview

DVT requires the long-term services for an Innovative Senior Java Developer with experience in building high performing, scalable, enterprise-grade applications.

You will be part of a talented technology driven software team that works on mission-critical applications. You will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.


KNOWLEDGE AND SKILLS

KNOWLEDGE AND SKILLS


  • Java systems development experience using core Java Enterprise edition

  • 5+ years’ java development experience

  • Knowledge of OO design principles and enterprise design patterns.

  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc)

  • Agile environment

  • Experience in developing web applications using at least one popular web framework (JSF/Primefaces, AngularJS, Wicket, GWT, Spring MVC)

  • Experience with XML/XSD/JAXB and Web Services (Soap & Rest).

  • Experience in the Spring Framework, EJB3

  • Javascript, CSS and HTML etc.

  • Excellent knowledge of ORM technologies (JPA, Hibernate)

  • Solid working knowledge of Relational Databases, SQL and Data Model

  • Experience with Test-Driven Development (TDD)

  • Agile/Scrum background experience would be a value add

  • Unit testing and mocking frameworksAbility to conceptualise and simplify complex problems


COMPETENCIES

competencies


  • Passionate about technology and development.

  • Results oriented with the ability to work under pressure and juggle multiple concurrent projects with changing priorities and deadlines

  • Strong analytical and problem solving skills.

  • Able to deal with complexity and migrate between detailed and high level requirements.

  • Self-starter who takes ownership, is accountable, and is able to work with minimal supervision.

  • Communication Skills (written & verbal)

  • Listening Skills

  • Planning, organising and execution skills

  • Work under pressure

  • Innovative

 

ATTITUDES

ATTITUDES


  • Passion for people

  • Enthusiastic and committed

  • Work in a team environment

  • Ability to work under pressure

  • Delivery focused

  • Work to achieve tight deadlines

  • Professionalism (conduct and appearance)

  • Motivated

  • Show initiative

  • Awareness of the environment

RESPONSIBILITIES


  • Develop Java application software

  • Assist with the production of technical specifications and designs

  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance

  • Contribute in all phases of the development lifecycle

  • Write well designed, testable, efficient code

  • Ensure designs are in compliance with specifications

  • Prepare and produce releases of software components

  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

  • Collaborate with other team members and stakeholders


QUALIFICATIONS

alQualificationsifications


  • Preference: BSc/ BSc Hons/ MSc degree in Computer science, Software engineering or a related field of study

  • Matric, A or O levels

TO BE SUCCESSFUL IN THIS ROLE, YOU WILL NEED:


  • Hands-on experience with Spring Cloud

  • Good understanding of microservices, event-based architectures

  • Hands-on experience with Netflix OSS (Eureka, Ribbon, Hystrix, Feign)

  • Hands-on experience with Batch processing using Spring batch

  • Strong experience working with various JEE based Application Servers (Weblogic, Websphere, JBoss etc.)

  • Good understanding of web security (OAuth2, JWT, OpenID)

  • Good understanding of AWS cloud ecosystem (Cloud Practitioner Certified)

  • Hands-on experience with Spring security

  • Hands-on experience with UI frameworks like Angular or React

  • Hands-on experience with NoSQL DBs (MongoDB, Elasticsearch, Hazelcast etc)

 


About DVT

Provides custom software, AI, and cloud technology services.

Similar jobs

Java Developer roles
1d
Save
Mark Applied
Hide
Java Engineer (Core Settlement), RTGS Technology
Leeds or London
£49k-£56k/yr HybridFull Time
Bank of England
Bank of England: The central bank of the United Kingdom.
3+ YOERequires 3–5 years of backend Java experience, production support, relational databases, distributed systems, testing, secure coding, and incident response experience.
Java, Oracle, PL/SQL, Kafka, OpenShift, React, TypeScript, JavaScript, HTML, CSS, Jest, Gradle, Jenkins, Git, GitHub, SAFe
1d
Save
Mark Applied
Hide
Lead Java Developer (London)
London, England, United Kingdom
HybridFull Time, Contract
AND Digital
AND Digital: Provides digital product development and technical skills training.
Substantial commercial Java experience with Spring Boot, RESTful APIs, microservices, Kubernetes, AWS, Terraform, CI/CD, DevOps, monitoring, observability, and automated testing.
Java, Spring Boot, RESTful APIs, Kubernetes, AWS, Terraform, CI/CD, Grafana
1d
Save
Mark Applied
Hide
Java Developer
London, England, United Kingdom
HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
3+ YOERequires 3–8 years of software development experience, Java 11+, Spring, RESTful APIs, microservices, databases, messaging systems, CI/CD, containers, and a bachelor's degree or equivalent experience.
Java, Spring Framework, Spring Boot, Spring MVC, JPA, Hibernate, Spring Data, PostgreSQL, Oracle, Kafka, RabbitMQ, RESTful APIs, GitHub Copilot, Amazon CodeWhisperer, Devin, Jenkins, GitLab CI, Docker, Kubernetes, OpenShift
1d
Save
Mark Applied
Hide
Java Developer
London, England, United Kingdom
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
3+ YOE3–8 years of software development experience; strong Java, Spring, REST, microservices, databases, messaging, CI/CD, containers, and communication skills; bachelor's degree or equivalent experience.
Java, Spring Framework, Spring Boot, Spring MVC, JPA, Hibernate, Spring Data, PostgreSQL, Oracle, Kafka, RabbitMQ, RESTful APIs, GitHub Copilot, Amazon CodeWhisperer, Devin, Jenkins, GitLab CI, Docker, Kubernetes, OpenShift
4d
Save
Mark Applied
Hide
Java Developer
London, England, United Kingdom
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
8+ YOERequires 8 years of Java development experience, with expertise in microservices, APIs, Kafka, OpenShift, REST, CI/CD, automated testing, cloud-native architecture, and production support.
Java, Apache Kafka, OpenShift Container Platform, RESTful APIs, CI/CD, AWS, Microsoft, Thrive, Peppy, Microsoft Excel, Harvard Manage Mentor
4d
Save
Mark Applied
Hide
Senior Java Engineer – Payments (ICON IPF)
Dublin or London or Manchester
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
5+ YOERequires 5–10 years of Java engineering experience, Java 11, Spring Boot, microservices, AWS, Apache Kafka, ISO 20022 payments, ICON IPF, and banking-client experience. Strong communication skills required.
Java 11, Spring Boot, AWS, Apache Kafka, ICON IPF, ISO 20022
4d
Save
Mark Applied
Hide
Senior Java Developer
London or United Kingdom
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
Strong Java and Spring experience with AWS, PostgreSQL, Docker, Kubernetes, Kafka, monitoring tools, Jenkins, RESTful APIs, automated testing, Unix/Linux, and scripting; UK residence and London onsite work required.
Java, Spring, AWS, PostgreSQL, Docker, Kubernetes, Kafka, Prometheus, Grafana, Kibana, Jenkins, RESTful APIs, Unix, Linux, Bash
4d
Save
Mark Applied
Hide
Senior Java Developer
London or United Kingdom
OnsiteFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
Strong Java and Spring expertise with web application, REST API, Kafka, automated testing, AWS, Kubernetes, PostgreSQL, Unix/Linux, and scripting experience; must reside in the UK and work onsite in London three days weekly.
Java, Spring, AWS, PostgreSQL, Docker, Kubernetes, Kafka, Prometheus, Grafana, Kibana, Jenkins, REST, Unix, Linux, Bash
This job has expired