Search by job, company or skills

Cosette Network Pvt Ltd

Java Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Java Developer (AWS Cloud)

Experience: 5–7 Years

Job Summary

We are seeking a highly skilled Java Developer with 5-7 years of experience and strong expertise in AWS

Cloud. The ideal candidate will have hands-on experience in Java, Spring Batch, GraphQL, and

cloud-native architectures, along with the ability to design, develop, and deliver scalable

enterprise-grade solutions.

This role involves driving technical excellence, mentoring team members, and ensuring adherence to

best practices in modern software development.

Key Responsibilities

  • Design, develop, and maintain high-performance, scalable, and secure Java-based applications
  • leveraging AWS Cloud.
  • Build and optimize batch processing applications using Spring Batch.
  • Deploy, monitor, and enhance applications on AWS infrastructure.
  • Drive adoption of microservices architecture and containerization using Docker & Kubernetes.
  • Develop and manage robust CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab
  • CI, Terraform, or CloudFormation.
  • Work in an Agile/Scrum development environment with cross-functional teams.
  • Ensure best practices in performance optimization, scalability, and security for cloud-native
  • systems.
  • Troubleshoot and resolve complex technical issues across application layers.
  • Mentor junior developers and actively contribute to design and architecture discussions.

Required Skills & Qualifications

  • 5+ years of professional experience in Java development (Java 8/11/17/21).
  • Strong expertise in the Spring ecosystem (Spring Boot, Spring Batch, Spring Data, Spring
  • Security).
  • Hands-on experience with AWS Cloud services (EC2, Lambda, S3, RDS, SQS, SNS, etc.).
  • Experience in GraphQL implementation and API design.
  • Strong understanding of microservices architecture, REST APIs, and event-driven systems.
  • Proficiency in SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Solid knowledge of design patterns, OOP concepts, and data structures & algorithms.
  • Experience with testing frameworks such as JUnit, Mockito, TestNG, or Cucumber.
  • Hands-on experience with message brokers like Kafka, RabbitMQ, or ActiveMQ.
  • Excellent communication, problem-solving, and collaboration skills.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147653123

Similar Jobs

Gurugram, Gurugram, India

Skills:

GithubMavenPostgreSQLSpring BootJenkinsGitDockerZookeeperApache KafkaRest ApisAI-assisted debuggingHibernate JPAGitHub CopilotWebSocketsAI-driven testing and documentation toolsChatGPTMicroservices ArchitectureAI-assisted development toolsJava 17

Gurugram, Gurugram, India

Skills:

JavaHibernateVersion ControlSpring BootRestful ServicesSqlAgile practicesCI CD pipelinesNoSQL databasescaching strategies

Gurugram, Gurugram, India

Skills:

JavaDevopsJUnitAgile MethodologySpring BootSpring FrameworkUi Development

Gurugram, Gurugram, India

Skills:

Unit TestingBddJunitMavenPostgreSQLSpring BootWebservicesArtifactoryRDBMSDockerSonarqubeApache CamelOracleAWSJavaIbm MqSoapJ2EESpringJenkinsGitRESTMockitoGradleApache KafkaJbehaveCucumberAzureBuild and automation toolsCloud based servicesJMockitMessaging middlewareScm

Gurugram, Gurugram, India

Skills:

HadoopSpring BootSqlNosqlAlgorithmsElastic SearchJava 8MongoDBProblem SolvingLarge-scale multi-tiered distributed web applicationsJava-J2EEAgile environmentsWeb services APIsCS fundamentals in OODData models and schemas