Java Full Stack Developer

Year    Remote, IN, India

Job Description

Role : Java Developer
Experience: 4 to 5 years
Location : Remote
Type : Contract

//Interested Drop your CV at digi_hr@rapid24.in

:

We are seeking a highly skilled and experienced developer with Java, Python, and microservices development . The ideal candidate will have hands-on experience in building highly available, scalable, and resilient software systems using modern development methodologies and cloud-native technologies.

Responsibilities:

• Design and develop high-performance, scalable, and highly available software using Java, Python, Spring Boot, and microservices architecture.
• Build and maintain AWS-native solutions using EMR, S3, Lambda, and Kinesis.
• Develop and implement API service architectures with a focus on high availability and scalability.
• Work with CI/CD pipelines using Jenkins, Gradle, and GitHub/GitFlow for efficient build and deployment processes.
• Design and provision infrastructure using Terraform and CloudFormation.
• Ensure robust test coverage through Test Driven Development (TDD) and Behavior Driven Development (BDD) with frameworks like Cucumber.
• Collaborate with Agile teams, business stakeholders, and technical teams to deliver high-quality solutions.
• Leverage relational databases, including Postgres, and implement messaging systems like RabbitMQ, Kafka, and MQ.
• Work on performance monitoring, high-availability design, and scalability patterns.
• Utilize container orchestration platforms such as OCP/Kubernetes.
• Manage and optimize code repositories and artifact repositories like GitHub and Artifactory.

Required Skills and Experience:

• Strong hands-on experience with Java, Python, and J2EE technologies .
• Deep understanding of microservices architecture, patterns, and Spring Boot-based development.
• Experience working in AWS cloud-native environments, particularly EMR Spark, S3, Lambda, and Kinesis .
• Proven knowledge of Java design patterns and software development best practices.
• Strong experience with relational databases and messaging systems (e.g., RabbitMQ, Kafka) .
• Familiarity with CI/CD pipelines, build tools (Gradle, Jenkins), and infrastructure as code (Terraform, CloudFormation).

o Solid understanding of containerization and orchestration technologies like Kubernetes/OpenShift.

o Proficient in writing unit and service-level tests to ensure adequate code coverage.

o Experience with performance monitoring and troubleshooting in high-availability systems.

o Excellent analytical, communication, and collaboration skills to effectively work in an Agile environment.

Preferred Experience:

o Domain knowledge of settlement and payment systems.

o Familiarity with BDD tools like Cucumber.

o Hands-on experience with Ansible for automation.

Job Types: Full-time, Permanent, Contractual / Temporary
Contract length: 12 months

Pay: ?15,000.00 - ?25,000.00 per month

Benefits:

• Work from home

Location Type:

• Remote

Schedule:

• Monday to Friday

Experience:

• Java fullstack: 4 years (Preferred)
• total work: 4 years (Preferred)
• Kafka: 2 years (Preferred)

Work Location: Remote

Application Deadline: 30/12/2024
Expected Start Date: 30/12/2024

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
    JD3579368
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year