Java Developer with AWS & DSA expertise
We are looking for a talented Java Software Engineer to join our team. As a Java Software Engineer, you will be responsible for developing high-quality software solutions, implementing and maintaining Java applications.
Required Skills & Qualifications :
- Proven 5-8 years of experience with Java programming language (Java 8 and above).
- Hands-on experience with AWS/Azure cloud services (EC2, Lambda, S3, RDS, etc.).
- Strong knowledge of Data Structures and Algorithms (DSA) , with a demonstrated ability to write optimized and efficient code.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with version control systems like Git.
- Knowledge of database technologies such as SQL and NoSQL.
- Experience with unit testing and CI/CD pipelines.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Responsibilities
- Design and develop Java-based applications hosted on AWS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Implement AWS services such as EC2, S3, Lambda, and RDS in the application architecture.
- Troubleshoot and resolve issues in a timely manner.
- Participate in code reviews and contribute to continuous improvement of best practices.
- Create and maintain documentation for developed applications and systems.
Why choose Reqpedia:
We offer quality work, simplified and streamlined processes, competitive pay, continuous and collective learning, a healthy work-life balance, a launchpad for entrepreneurship, and even work-from-home options (client-based).