Java Full Stack Engineer
John F.SENIORPosted 2h ago
JavaSpring BootMicroservicesOracle DatabaseCI/CDKubernetesCloud technologiesCore JavaREST APIOracle SQLPL/SQLDockerRed Hat OpenShiftAWSAzureGCPKafkaIBM MQRabbitMQ/JMSTerraformOAuthJWTHashiCorp VaultSplunkGrafanaJUnitMockitoReactAngular
About the Role
We are looking for an experienced Senior Java Full Stack Engineer with strong hands-on experience in Java, Spring Boot, Microservices, Oracle Database, CI/CD, Kubernetes, and cloud technologies. This role requires 10–15+ years of hands-on development experience and practical experience in banking or financial services.
Key Responsibilities
• Design and implement RESTful APIs using Java and Spring Boot
• Develop microservices architecture solutions
• Work with Oracle Database, including SQL, PL/SQL, stored procedures, and query optimization
• Implement CI/CD pipelines using tools like Harness, Jenkins, and Git
• Manage containerization with Docker and orchestration with Kubernetes and Red Hat OpenShift
• Deploy applications on cloud platforms like AWS, Azure, or GCP
• Integrate messaging technologies such as Kafka, IBM MQ, and RabbitMQ/JMS
• Utilize Terraform for cloud deployments
• Ensure compliance with banking domain requirements including payments, transaction processing, and account management
Requirements
• 10–15+ years of hands-on development experience
• Strong technical leadership skills
• Practical experience in banking or financial services
• Expertise in Core Java (8/11/17/21) and Spring Boot
• Experience with microservices architecture and REST API development
• Proficiency in Oracle SQL, PL/SQL, stored procedures, and query optimization
• Knowledge of CI/CD tools: Harness, Jenkins, Git
• Familiarity with Docker, Kubernetes, and Red Hat OpenShift
• Experience with cloud platforms: AWS, Azure, or GCP
• Understanding of messaging technologies: Kafka, IBM MQ, RabbitMQ/JMS
• Experience with Terraform and cloud deployments
• Additional skills: OAuth, JWT, HashiCorp Vault, Splunk, Grafana, JUnit, Mockito, React/Angular