Logo for Excellence and Eminence LLP

Java Developer with AWS

Roles & Responsibilities

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • At least 5 years of Java programming experience, including RESTful web services.
  • Minimum of 2 years of experience with AWS Cloud technologies.
  • Strong understanding of application architectural patterns like Microservices and experience with databases such as Snowflake.

Requirements:

  • Design, implement, and maintain Java applications with high availability.
  • Deploy and manage software using CI/CD tools and cloud platforms like AWS.
  • Collaborate with architects and team members throughout the development lifecycle.
  • Support continuous improvement and investigate new technologies.

Job description

We are looking for a Java Developer with AWS having 5 to 9 years of Experience for our esteemed client for Chennai location.
Key Skills: Java, RESTful web services, CI/CD, Apache Spark, Flink, Akka, Storm,, API tools
This is an immediate requirement. Please apply if you can join within 20 days or close to 20 days
Roles and Responsibilities
• To provide effective Designing, implementing, and maintaining Java applications.
• Delivering high availability and performance
• Contributing in all phases of the development lifecycle
• Writing well-designed, efficient, and testable code
• Conducting software analysis, programming, testing, and debugging
• Managing Java and Java EE application development
• Ensuring designs comply with specifications
• Transforming requirements into stipulations
• Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.
• Deploying and maintaining software using public clouds such as AWS or Azure.
• Working within an Agile framework (ideally Scrum)
• Support continuous improvement
• Investigating alternatives and technologies
• Presenting for architectural review
• Work independently with very minimal supervision
• Work closely with architects during all phases of the development lifecycle

Requirements

Bachelor’s degree, preferably in Computer Science, Software Engineering, or any other Engineering field.
5+ years programming experience in Java using RESTful web services
2+ year experience in AWS Cloud technology • Developing software applications using relational and Nosql databases, Snowflake
Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
Strong understanding and/or experience in some of the following,
Batch or stream processing systems such as Apache Spark, Flink, Akka, Storm
Message brokers such as Kafka, Rabbitmq, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis.
Experience designing well-defined Restful APIs
Experience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway
Hands one experience with API tools such as Swagger, Postman and Assertible
Test driven development and behavior driven development.
Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.
Datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.
Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
Ability to work under pressure and within time constraints • Passion for technology and an eagerness to contribute to a team-oriented environment
Strong communications skills and must be able to mentor junior developers

Benefits

About the Customer
You will be working with a 30 + year old product based MNC and serving industries like Heavy Machinery, Automotive, Aerospace, Oil and Gas, Mining, Energy, and Industrial Applications since we started in 1992. with the Headquarters is in US and having presence in India, serving in two location Chennai and Bangalore. The client serves their customers to a level where specific tools and software’s, that are built internally to give solutions for the few of the niche skills for the product companies

Java Developer Related jobs

Other jobs at Excellence and Eminence LLP

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.