Important Information
Experience: +6 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
We are seeking a Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, and React, along with hands-on experience in AWS cloud environments. The ideal candidate will play a key role in designing, developing, and deploying scalable web applications, working across both backend and frontend components. This position is ideal for someone who enjoys working end-to-end—from API design and data modeling to modern UI development.
Responsibilities and Duties
- Design, develop, and maintain scalable, high-performance applications using Java and Spring Boot on the backend.
- Build and enhance responsive, user-friendly interfaces using React on the frontend.
- Collaborate with Product Managers, UI/UX Designers, and DevOps engineers to deliver high-quality solutions.
- Develop and consume RESTful APIs to connect front-end and back-end services.
- Deploy, monitor, and maintain applications in AWS, leveraging services such as EC2, S3, Lambda, and RDS.
- Ensure code quality through best practices, testing, and peer reviews.
- Optimize application performance, scalability, and security across all layers.
- Participate in Agile development processes, contributing to planning, estimation, and retrospectives.
Qualifications and Skills
- 7+ years of professional experience in full stack development.
- Strong proficiency in Java and Spring Boot for backend development.
- Solid experience with React and modern frontend development practices.
- Hands-on experience with AWS services for application deployment and cloud integration.
- Familiarity with RESTful APIs, microservices architecture, and CI/CD pipelines.
- Experience with SQL/NoSQL databases and version control systems (Git).
- Strong understanding of object-oriented design, software architecture, and security best practices.
- Excellent problem-solving, communication, and collaboration skills.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.