Senior Product Java Developer

Year    Chennai, Tamil Nadu, India

Job Description


REQUIREMENTS

  • Bachelors 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 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

ScaleneWorks People Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3487418
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year