At a Glance
- Tasks: Design and develop robust Java applications and APIs while collaborating with diverse teams.
- Company: Join a leading financial services firm focused on innovative risk management solutions.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic work environment with a focus on continuous improvement and collaboration.
- Why this job: Make an impact in the financial sector using cutting-edge technologies and agile methodologies.
- Qualifications: Strong Java development skills, experience with Spring, and knowledge of microservices architecture.
The predicted salary is between 60000 - 80000 Β£ per year.
Requirements
- We have strong commercial experience with Java development.
- We have comprehensive knowledge of the modern Java ecosystem.
- We have experience developing enterprise applications and backend services.
- We have strong experience with Spring Framework, with Spring Boot preferred.
- We have experience designing and developing RESTful APIs and web services.
- We have strong SQL and relational database experience.
- We can write efficient queries and troubleshoot database performance issues.
- We have experience working with containerized applications.
- We have hands-on experience with Docker and Kubernetes.
- We have experience developing unit and integration tests.
- We have knowledge of automated testing frameworks and test-driven development principles.
- We have strong verbal and written communication skills.
- We can work effectively with technical and non-technical stakeholders.
- We have financial services or banking domain experience, ideally in Risk Technology, Risk Management, or Regulatory Technology.
- We have experience working within Agile delivery environments.
- We have exposure to CI/CD pipelines and Dev Ops practices.
- We have knowledge of microservices architecture.
Responsibilities
- We design, develop, and maintain robust Java-based web applications and APIs.
- We collaborate closely with business stakeholders, analysts, and engineering teams to deliver scalable risk management solutions.
- We translate complex business requirements into high-quality technical designs.
- We develop and enhance microservices and distributed applications.
- We write clean, maintainable, and testable code following engineering best practices.
- We create and maintain unit and integration tests.
- We support deployment and operation of applications within containerized environments.
- We contribute to architecture discussions, code reviews, and continuous improvement initiatives.
- Technologies
- AI
- Backend
- CI/CD
- Dev Ops
- Docker
- Support
- Java
- Kubernetes
- SQL
- Spring
- Spring Boot
- Web
- microservices
- Cloud
- REST
- #J-18808-Ljbffr
Senior Java Engineer employer: Pontoon
Pontoon is an excellent employer, offering a dynamic work culture that fosters creativity and collaboration in the heart of London. With flexible working arrangements and a strong emphasis on professional development, employees are empowered to grow their skills while contributing to innovative AI-driven solutions in the banking sector. Join us to be part of a team that values your input and encourages meaningful contributions to customer experiences.
We think you need these skills to ace Senior Java Engineer
Java Development
Spring Framework
Spring Boot
RESTful APIs
SQL
Database Performance Troubleshooting
Containerized Applications