5 W Beyond Jobs
Java Full Stack Developer - Spring/AWS (5-7 yrs)
W Beyond
posted 4d ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a highly skilled and motivated Java Fullstack Developer with a strong understanding of cloud technologies, particularly AWS. In this role, you will be responsible for the design, development, and maintenance of high-quality, scalable, and secure web applications. You will work closely with cross-functional teams to deliver innovative solutions that meet business requirements.
Responsibilities :
- Design, develop, and maintain robust and scalable Java applications using Spring Framework (Spring Boot, Spring MVC, Spring Data JPA) and other relevant technologies.
- Develop and consume RESTful APIs.
- Proficient in JavaScript, HTML5, and CSS3, with experience in front-end frameworks such as Angular, React, or Vue.js.
- Hands-on experience with AWS cloud services (i.e., EC2, S3, Lambda, RDS, DynamoDB, CloudFront).
- Experience with containerization technologies like Docker and Kubernetes.
- Strong understanding of SQL and NoSQL databases (i.e., Oracle, MySQL, MongoDB).
- Experience with DevOps practices, including CI/CD pipelines (i.e., Jenkins, GitLab CI), version control systems (i.e., Git), and build tools (i.e., Maven, Gradle).
- Follow Agile development methodologies and participate in all phases of the software development lifecycle.
- Troubleshoot and debug issues effectively.
- Adhere to coding standards and best practices.
- Stay abreast of the latest technologies and trends in the Java ecosystem.
- Collaborate effectively with cross-functional teams (i.e., product managers, designers, QA engineers).
Qualifications :
- Bachelor's or Master's degree in Computer Science or a related field.
- 5-7 years of professional experience as a Java Fullstack Developer.
- Strong foundation in Java, J2EE, and object-oriented programming principles.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Passion for learning and continuous improvement.
- Experience with test-driven development (TDD) and behavior-driven development (BDD).-
Experience with microservices architecture.
- Knowledge of message queues (i.e., Kafka, RabbitMQ).
- Experience with security best practices and implementing security measures
Functional Areas: Other
Read full job descriptionPrepare for Java Full Stack Developer roles with real interview advice