Product Development_JAVA_Backend (all genders) - Chennai

Location: 

Chennai, IN, 600 034

Division/Department:  Development
Experience:  Professional


”Accelerating business to improve the lives of people”. This is our purpose statement and encapsulates what we enthusiastically do every day. We integrate our customers’ IT systems to make sure that the right data is at the right place at the right time when they digitalize their processes. Companies need their systems to talk to each other to ensure that cars roll off the factory line, that everyone receives their payments on time, and that you can buy what you need from a supermarket.

Our success story began in 1986, when we helped the German automotive industry to digitalize their paper-based supply chains. Today, SEEBURGER is a leading global B2B software provider with more than 1,000 #businessaccelerators in 15 countries worldwide and over 10,000 satisfied customers that rely on our innovative solutions.

ABOUT SEEBURGER :

SEEBURGER AG is a German software company founded in 1986. Our primary product is the SEEBURGER Business Integration Suite (BIS).We exploit the full potential of digitalization by connecting the IT systems with each other and exactly what we do for our customers. To put simply: We are our customers' "business accelerators" - and keep the economy moving. Currently we operate with more than 1,000 employees across 11 countries

 

REQUIREMENTS:

 Bachelor’s degree in Computer Science, Information Technology, or related field.  At least 5+ 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 multi-cloud environments. o Should know what ingress is and should know how to use it.  Strong programming skills in Java.  Hands-on experience with container orchestration using Kubernetes.  In-depth knowledge of AWS, Azure, and GCP services and offerings.  Excellent problem-solving and troubleshooting skills.  Strong communication and collaboration skills.  Ability to work independently 1. Cloud-Native Development: o Design, develop, and deploy cloud-native 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. Multi-Cloud 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 cross-cloud 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 cloud-based applications. o Identify and execute optimization strategies to enhance resource utilization and costeffectiveness. 6. Collaboration and Communication: o Collaborate with cross-functional 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

Working Model : Work from office (5 days a week)

 

Benefit from being part of a globally renowned company that is driving digitalisation forward. We continue to grow - and so can you! It is important to us that you can fully utilise your talents and strengths and go your own way, regardless of whether you are aiming for a specialist or management career. With our expertise and growth in a future-oriented industry, we offer a wide range of opportunities and secure jobs. At SEEBURGER, we value the supportive atmosphere and family environment. #StrongerTogether is one of our corporate values and characterises the way we live together.

Sounds exciting? Become a #Businessaccelerator today!