What are the responsibilities and job description for the Java Developer with Devops and Telecom Domain position at SysMind Tech?
Position : Java Developer with DevOps and Telecom Expertise
Location : Princeton, NJ (Onsite)
Duration : Long Term
Job Overview :
Seeking a talented and experienced Core Java Developer with a strong background in DevOps practices. The ideal candidate will have a deep understanding of Java programming, combined with hands-on experience in DevOps tools and methodologies. This role will involve developing, deploying, and maintaining Java applications while managing and optimizing the CI / CD pipelines and infrastructure.
Technical Skills :
- Proficiency in Java programming, including OOP, data structures, multi-threading, and collections.
- Experience with Java frameworks like Spring, Spring Boot, and Hibernate.
- Hands-on experience with CI / CD tools such as Jenkins, GitLab CI, or CircleCI.
- Expertise in Docker and Kubernetes for containerization and orchestration.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience with Infrastructure as Code tools like Terraform or AWS CloudFormation.
- Familiarity with configuration management tools like Ansible, Chef, or Puppet.
- Strong understanding of SQL and database management systems (MySQL, PostgreSQL, Oracle).
- Experience with monitoring and logging tools like Prometheus, Grafana, and ELK Stack.
- Proficiency in scripting languages such as Bash, Python, or Groovy.
Key Responsibilities :
Java Development :
DevOps Implementation :
Collaboration & Communication :
Continuous Improvement :