SeniorLead Java & Spring Boot Developer

Capgemini

Not Interested
Bookmark
Report This Job

profile Job Location:

Manila - Philippines

profile Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Description: Senior/Lead Java & Spring Boot Developer

We are seeking an experienced and motivated Senior/Lead Java & Spring Boot Developer to join our growing engineering this role you will be responsible for designing building and maintaining enterprise-grade APIs with a strong focus on reusability scalability performance and security. You will also play a key role in mentoring developers contributing to architectural decisions and ensuring high-quality software delivery.

Experience in the banking or financial services sector is a strong plus as you will be working on complex systems that require transactional integrity high availability and regulatory compliance.

Key Responsibilities

  • Application Development & Delivery
  • Design develop and deploy Java and Spring Boot microservices for mission-critical systems.
  • Build and integrate RESTful APIs with internal and external systems ensuring high availability and low latency.
  • Write clean efficient and testable code with unit and integration testing frameworks.
  • Own features across the full software development lifecycle (requirements design coding testing deployment and support).
  • System Architecture & Technical Design
  • Contribute to architectural decisions around microservices cloud-native applications and distributed systems.
  • Ensure compliance with financial industry regulations (e.g. PCI-DSS GDPR).
  • Collaborate with architects to design applications that integrate with core banking and payment systems.
  • Drive performance tuning scalability improvements and troubleshooting in production.
  • Team Collaboration & Leadership
  • Lead and mentor developers conduct code reviews and enforce coding standards.
  • Collaborate closely with QA DevOps and Product teams in Agile/Scrum environments.
  • Support knowledge sharing and advocate for continuous improvement.
  • Help manage delivery timelines while balancing quality and performance requirements.
  • Continuous Improvement & DevOps
  • Work with CI/CD pipelines for automated builds testing and deployments.
  • Monitor application health using logging and monitoring tools (ELK Prometheus Grafana).
  • Ensure applications meet uptime and resilience standards critical in banking.
  • Participate in incident management and root cause analysis for high-priority issues.

Qualifications

  • 610 years of experience in Java development with at least 23 years in a Senior/Lead role
  • 610 years of experience in Spring Framework and Spring Bootßßß
  • Prior work in banking fintech or financial services is highly desirable.

Technical Expertise

  • Java (8/11/17) Strong OOP concurrency collections and JVM internals.
  • Spring Boot & Spring Framework Expertise in microservices REST APIs and enterprise applications.
  • Spring Cloud Service discovery configuration management distributed resilience.
  • Databases SQL (Oracle PostgreSQL MySQL) and NoSQL (MongoDB Redis).
  • Messaging & Streaming Apache Kafka RabbitMQ or ActiveMQ.
  • Cloud & Containers Deployments in AWS Azure or GCP with Docker and Kubernetes.
  • CI/CD & DevOps Jenkins GitLab CI/CD GitHub Actions Terraform/Ansible.
  • Security & Compliance OAuth2 JWT SSO secure API design aligned with financial industry standards.

Banking Domain Experience (highly desirable)

  • Core Banking Systems deposits loans account management.
  • Payment Processing payment gateways ACH SWIFT credit card and mobile wallet integrations.
  • Digital Banking Applications mobile banking apps online banking platforms and API-driven ecosystems.
  • Regulatory Compliance & Security PCI-DSS KYC/AML fraud prevention transaction monitoring.
  • High-Performance Transaction Systems real-time processing high-volume data flows and fault-tolerant architectures.
  • Middleware & Integrations ESB (Enterprise Service Bus) API gateways and legacy system modernization.

Required Experience:

Senior IC

Job Description: Senior/Lead Java & Spring Boot DeveloperWe are seeking an experienced and motivated Senior/Lead Java & Spring Boot Developer to join our growing engineering this role you will be responsible for designing building and maintaining enterprise-grade APIs with a strong focus on reusabi...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

A global leader in consulting, technology services and digital transformation, we offer an array of integrated services combining technology with deep sector expertise.

View Profile View Profile