Techgene Solutions LLC

Sr. Java Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: San Jose
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: python kubernetes bash
  • Secondary Skills: Docker Ansible
  • Job Location: San Jose, California
  • Posted Date: Posted today
Job Description
Title: Java Developer
Location: San Jose, CA/Remote during COVID
Duration: Long Term
MUST HAVE SKILLS:
10+ years of hands on software development experience including design, development, debugging and support, building scalable software systems and software infrastructure.
Experience with programming languages (Java, Python, Go) and software debugging tools ( jdb, jmx)
In-depth understanding of scale out infrastructure, distributed systems and web services technologies.
Experienced in designing and applying data structures, algorithms, and object-oriented concepts to solve challenging problems
Experience working with ODL, REST, RESTCONF and RPC services and other client/server models
Building and delivering mission critical, 24x7 production quality software systems
Transforming the monolithic software systems into micro service-oriented software systems
Experience in Linux environments with Linux automation scripting and/ or software development (Ansible, Python, Bash)
Experience with Linux networking & virtualization environments/technologies (KVM, containers) and container scheduling/management platforms (Docker, Kubernetes)
Open Source tools development, implementation, and/or collaboration experience
Strong problem-solving skills, ability to analyze and implement enhancements to existing applications/code
Strong written & verbal communication skills
DESIRED SKILLS:
Experience using source code tracking and version control systems (Stash/GIT/GitLab)
Experience in an agile development environment as part of a team of engineers, developers and testers
Experienced in integrating and developing messaging infrastructures (kafka, thrift, proto-buf)
Experience with open source logging and reporting solutions (Logstash, Elasticsearch, Kibana, Grafana, Splunk)
Database development experience (MongoDB, Redis, Cassandra, SQL/NoSQL)
Open API (REST/RESTCONF/NETCONF) and data modeling (YANG) verification and development
New technology validation, prototyping and integration experience
Multi-vendor system integration experience
Developing applications using microservice architecture
High Availability and distributed software architecture development & design
ODL (Open-Day-Light) controller internals and experience in developing ODL applications
Understanding of SDN architecture and technology (control plane, data plane, management plane, orchestration, etc.)
If you are interested please share your profile to or you can reach me atExt 212.
Relevant Job Openings
Azure Data Architect with Talend
Azure Cloud Architect
Junior Java Developer
Python Developer
Sr Solution Architect
Java Microservices Developers and Architects