Java Developer with Devops
Core
Design, develop, test, and maintain Java-based applications and services while building and managing CI/CD pipelines for automated deployment.
Role type
Senior IC Java Developer (DevOps & CI/CD)
Builds
Automated application deployment pipelines and Java microservices
Domain
Financial services, Banking, Energy
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, microservices architecture, Jenkins, GitHub Actions, GitLab CI/CD, SonarQube, Git, Maven/Gradle, DevOps principles
Preferred skills
Docker, Kubernetes, AWS/Azure/GCP, monitoring and logging tools
Responsibilities
Design, develop, test, and maintain Java-based applications and services; Build, implement, and manage CI/CD pipelines for automated application deployment; Work with DevOps tools such as Jenkins, GitHub Actions, GitLab CI/CD, and SonarQube; Integrate code quality, security, and testing tools within deployment pipelines; Collaborate with development, QA, and infrastructure teams to streamline release processes; Monitor and troubleshoot build and deployment issues across environments; Ensure adherence to coding standards, security best practices, and release management processes; Support continuous improvement initiatives for build, deployment, and monitoring processes
Seniority
Senior, hands-on IC