Responsibilities Creating and maintaining server-side application logic Write high quality, readable and testable code Design and optimize applications for high performance, high availability and low latency Work closely with the product team to make sure requirements can be delivered in timely fashion Required Skills & Qualifications Have a deep understanding of Java with Spring Framework Good knowledge of common packages in Java ecosystem (Log4J, org.json) Experience developing and testing in multi-server/client environment with distributed processing Experience working with Kafka consumer and producer Excellent problem-solving skills Working knowledge of Javascript, SQL Reading proficiency of database schema and data designs Confident with object oriented software designs Confident with multi-threaded software development Confident using Maven to build projects Good working knowledge of networking concepts (ingress, egress, ip addressing, IP Protocols, etc) Strong understanding of REST Able to design software that is scalable for speed and data efficiency for extremely large data streams Solid understanding of secure software development practices Thorough knowledge of code versioning tools tools such as Git Experience developing software that uses VMWare API Able to communicate and work efficiently with other software development team members Good written communication skills Preferred Qualifications Experience in test driven development and testing tools Experience in data-pipeline development Experience in Software Defined Networking (SDN) Experience in network security (firewalls, attack vectors, etc) Experience with Cloud Service Providers like AWS/Azure/Google Cloud Experience with TimeScaleDb or other time series data base Experience with OpenSearch or ElasticSearch Experience with LogStash Experience with Docker and/or container technology (ref:hirist.tech),
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Interesting Opportunity Software Engineer
Contact Details:
Company: Rainclouds GlobalLocation(s): Other Maharashtra