About This Opportunity
We are looking for a Core Java Developer. As a member of the team, you will assist in defining tasks associated with the analysis, developing, debugging, or designing of software solutions. You will provide technical leadership to other members of the team, specify, design, and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex, needing independent judgment. You are expected to be fully competent in your own area of expertise and may be required to mentor junior resources or new joiners in the team.
What You Will Do
Design and automate the build pipeline.
Work with developers and release management to design and implement delivery pipelines.
Troubleshoot production issues and coordinate with the application development team to streamline code deployment.
Participate in architecture design and implementation of infrastructure monitoring, security, and scaling solutions.
Explain protocols and processes with team and management.
Analysis, Design & E2E driving of business requirements.
Support team members to deliver business requirements adhering to commitments.
You Will Bring
Technical Skills:
2–8 years of relevant experience in building and designing technical solutions based on Java/OOP languages.
Experience in Java/JSP — mandatory.
Core Java integration experience.
Experience in scripting — Python/Groovy preferred.
Experience with MATE/RESOLVE/EAI products — preferred.
Experience with Cassandra and Kafka — preferred.
Experience with system integration across disparate protocols and APIs.
Experience/Knowledge in Automation platforms — preferred.
Knowledge of Elasticsearch — preferred.
Linux basic troubleshooting skills — required.
Experience in Kubernetes (K8S) and Containerization — mandatory.
Good knowledge of containerization using Docker, Kubernetes, and GCP.
Knowledge of cloud deployment using Terraform, CloudFormation, and Google Kubernetes.
Exposure to automation using DevOps, Jenkins, GitLab CI, and GitHub CI/CD.
Practical exposure to creating infrastructure on GCP.
Experience with infrastructure automation tools like Ansible, Puppet, and Chef.
Hands-on experience with Analytics tools and ELK stack.
Hands-on experience with cloud orchestration activities.
Hands-on experience with MSN MSDP SDAP tools — Automation tools preferred.
Education & Behavioral Competencies:
Master's or Bachelor's degree in Computer Science, Software Technology, Telecommunication, or equivalent.
Ability to cooperate in teams, projects, and networks globally to achieve results.
Experience working in a global multicultural environment.
Shares existing information, ideas, and knowledge.
Strong communication, knowledge sharing, and collaboration skills.
Strong work ethic, self-motivated, and works with minimal direction.
Proficient in spoken and written English.
Ability to drive customer discussions and requirements.
Strong stakeholder and conflict management skills.