Junior AWS Java Developer
Position: Junior AWS Java Full Stack Developer
Location: Reston, VA [ In person 5 days]
Job Summary: We are seeking a talented and self-motivated Entry level Java FS Developer to join our dynamic team. The ideal candidate will possess strong Java programming skills along with expertise in Java, Spring, Spring Boot, PostgreSQL, AWS, Angular and automation testing. As a Junior Java Developer, you will be responsible for designing, developing, and maintaining software applications that meet our clients' needs. We require someone who is eager to learn new technologies, adaptable to changing requirements, and capable of working independently with minimal supervision.
Tech Stack : AWS services such as S3, SQS, SNS, Lambda, Oracle / PostgreSQL RDS, ECS Fargate Containers, Core Java (JDK.18 and above), Spring/Spring Boot, REST API Microservices, Angular, Cucumber, Junit, Selenium, Karate, MWAA Airflow
Key Responsibilities:
•Develop, test, and maintain high-quality software applications using Java, Spring, Spring Boot, Oracle, AWS, and Angular technologies.
•Ability to develop automated unit tests and collaborate closely with Testing and DevOps teams to build, validate, and maintain automated CI/CD pipelines.
•Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
•Troubleshoot and debug software issues, ensuring optimal performance and reliability.
•Stay updated with the latest trends and advancements in Java development, cloud computing, and front-end technologies.
•Take ownership of tasks and projects, demonstrating a proactive and results-driven approach.
•Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
•Document software designs, development processes, and technical specifications for reference and knowledge sharing.
Qualifications and Skills:
•Bachelor's degree in Computer Science, Software Engineering, or a related field.
•Strong proficiency in Java programming language and J2EE technologies.
•Experience with Spring Framework, including Spring Boot for building microservices.
•Knowledge of relational databases, preferably PostgreSQL or Oracle and Redshift, and proficiency in writing SQL queries.
•Familiarity with cloud platforms such as AWS, including services like EC2, S3, Lambda, and RDS.
•Proficiency in front-end development using Angular framework.
•Ability to work independently and collaboratively in a fast-paced environment.
•Excellent problem-solving skills and attention to detail.
•Strong communication and interpersonal skills.
•Willingness to learn new technologies and adapt to evolving project requirements.
•Ability to thrive in a self-motivated and self-directed work environment.