Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailREQUIREMENTS
Bachelor s degree in Computer Science Information Technology or related field.
At least 7 years of professional experience with BACKEND Java development.
Solid basis in core Java libraries and Design patterns.
Expertize in implementing Communication protocols and should not be a User of those protocols
Proven experience as a Cloud Developer with a focus on Kubernetes and multicloud environments.
o Should know what ingress is and should know how to use it.
Strong programming skills in Java.
Handson experience with container orchestration using Kubernetes.
Indepth knowledge of AWS Azure and GCP services and offerings.
Excellent problemsolving and troubleshooting skills.
Strong communication and collaboration skills.
Ability to work independently
1. CloudNative Development:
o Design develop and deploy cloudnative applications using Kubernetes as the primary orchestration platform.
o Implement microservices architecture containerization and serverless computing for optimal scalability and efficiency.
2. Kubernetes Expertise:
o Demonstrate proficiency in managing Kubernetes clusters including deployment configuration scaling and monitoring.
3. MultiCloud Integration:
o Utilize your expertise in AWS Azure and GCP to architect and implement solutions that seamlessly span multiple cloud providers.
o Design and implement crosscloud deployment strategies for enhanced redundancy and disaster recovery.
4. Automation and Infrastructure as Code:
o Practices in Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation not needed but could help.
o Automate deployment scaling and management processes to enhance operational efficiency not needed but could help.
5. Monitoring and Optimization:
o Implement communication and security modules monitoring and logging solutions to ensure the health and performance of cloudbased applications.
o Identify and execute optimization strategies to enhance resource utilization and costeffectiveness.
6. Collaboration and Communication:
o Collaborate with crossfunctional teams including DevOps QA and product management to ensure the successful delivery of cloud solutions.
o Clearly communicate technical concepts and solutions to both technical and nontechnical stakeholders.
TECH STACK
Networking programming: TCP sockets TLS Proxies Firewall.
Multithreading programing
Communication protocols HTTP/S REST SOAP Web Service SAP IDOC SAP tRFC SFTP FTP EDIINT AS2 ebXML RosettaNet OFTP OPC UA HDFS Kafka JMS Mail.
Security concepts and cryptography asymmetric and symmetric keys X.509 certificates PGP
SSH Hardware Security Module (HSM) BouncyCastle
Security protocols: S/MIME CMS OpenPGP XMLDsig EDIFACTSecure PDFSignature ICAP
HTTP Technologies: Tomcat Web Sockets CXF Apache HTTP API HTTP 1.0 and 2.0 XML JSON
Public Clouds Azure AWS Google o Knowledge of Docker containers Kubernetes and micro services is a plus
Frameworks: OSGi frameworks our platform uses Apache Karaf
Databases: MSSQL Oracle PostgreSQL
Operating systems: MS Windows Linux
Our toolset includes Eclipse GIT Gerrit Maven Jenkins Sonar Junit Open Project
Ability to design software in a scalable and distributed environment Experiences with Scrum
ROLES & RESPONSIBILITIES
Design and develop backend solutions for our state of the art integration platform
Work in a flexible global team
Develop security concepts and protocols with symmetric and asymmetric key cryptography Implement communication protocols like http REST Web Service etc.
Continuously improve and enhance our products
Adapt to changing requirements
Create high quality by using agile development practices Ability to meet deadlines
Location: Chennai India
Department: Development
Experience: Professional
Remote Work :
No
Full Time