Senior Java Developer

About the job

About the Senior Java Developer role

We are looking for a highly experienced Senior Java Backend Developer with strong expertise in building high-performance, scalable backend systems and parallel processing solutions. The ideal candidate should have hands-on experience with modern Java technologies, integration frameworks, DevSecOps practices, and cloud-native deployment environments. Candidates must have a stable background and completed background verification/pre-checks.

Key Responsibilities:

  • Design, develop, and maintain high-performance Java backend applications
  • Implement scalable parallel processing and integration solutions
  • Develop and deploy enterprise-grade microservices and backend systems
  • Work closely with DevSecOps and infrastructure teams for secure deployments
  • Ensure InfoSec and compliance standards are followed throughout the SDLC
  • Participate in Agile development activities including sprint planning, code reviews, and CI/CD improvements
  • Troubleshoot, monitor, and optimize production systems

Requirements:

  • 10+ years of experience in Java backend development
  • Strong hands-on experience with Java 17 (mandatory) and Java 21 (preferred)
  • Expertise in high-performance and parallel processing systems
  • Strong experience with Apache Camel, IBM MQ, GitHub Actions, Red Hat OpenShift, and Splunk
  • Experience with DevSecOps practices and CI/CD pipelines
  • Strong understanding of secure coding and InfoSec compliance
  • Experience working in Agile development environments
  • Secondary skills include Apache Tomcat, enterprise integration patterns, and containerized deployment environments
  • Methodology: Agile Development
  • Deliverables:
    • Backend application development
    • Deployment automation and CI/CD support
    • InfoSec-compliant solution delivery
    • Production support and performance optimization

Search Popup

Help me find…

This will close in 0 seconds