Senior Java Full stack developer
Important Information
Location: India
Experience: 4+ years
Job Mode: Full-time
Work Mode: Work from home, On-site or Hybrid
Responsibilities:
- Proficiency in Backend Java and Java Spring Boot.
- Front-end development experience, especially with React/ Angular and a strong understanding of UI/UX principles.
- Familiarity with Backbone.js.
- Good knowledge on relational and non-relational databases, the candidates needs to be able to work with Postgres and MongoDB.
- Experience using AWS services, particularly ECS, Beanstalk, EC2, S3. Familiarity with RabbitMQ (preferred) and Amazon SQS.
- Practical understanding of Git or similar VCS, CI/CD practices, with a preference for expertise in GitHub Actions or Jenkins, as these tools are used for managing deployments.
- Utilization of monitoring tools such as Sumo Logic, New Relic, Datadog, or equivalent solutions for troubleshooting and logging.
Qualifications and Skills:
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
- At least 4 years of experience in Java backend development and full-stack web development.
- Proficiency in Backend Java and Java Spring Boot.
- Experience in Front-end development, particularly with React or Angular, and a strong understanding of UI/UX principles.
- Familiarity with Backbone.js.
- Experience with relational and non-relational databases such as Postgres and MongoDB.
- Experience using AWS services, particularly ECS, Beanstalk, EC2, and S3. Familiarity with RabbitMQ (preferred) and Amazon SQS.
- Practical knowledge of Git, version control, and CI/CD practices. Expertise in GitHub Actions or Jenkins is a plus.
- Experience with monitoring and troubleshooting tools such as Sumo Logic, New Relic, Datadog, or equivalent.
- Strong understanding of Java 8 concepts, Stream-API, Java Design Patterns, and Java Swing Framework.
- Familiarity with Microservices Design Patterns and Graph-QL (Mutation and Query).
- Good understanding of React, including Hooks, TypeScript interfaces, Material-UI, and use of callback and useMemo.
- Experience with functional components and form management libraries.
Technical Skills (Preferred):
- Java (Solid Principles, Java Design Patterns, Java 8 concepts)
- Spring Boot
- Microservices Architecture
- CI/CD and DevOps practices
- Graph-QL (Mutation and Query)
- React (Hooks, Material-UI, TypeScript, Callback, and useMemo)
- Relational and Non-relational Databases (Postgres, MongoDB)
- AWS Services (ECS, Beanstalk, EC2, S3, RabbitMQ, Amazon SQS)
- Version Control Systems (Git, GitHub Actions, Jenkins)
- Monitoring tools (Sumo Logic, New Relic, Datadog)
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Top Skills
What We Do
Headquartered in Santa Clara, California, and backed by renowned private equity firms Advent International and Warburg Pincus, Encora is the preferred technology modernization and innovation partner to some of the world’s leading enterprise companies. It provides award-winning digital engineering services including Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. Encora's deep cluster vertical capabilities extend across diverse industries, including HiTech, Healthcare & Life Sciences, Retail & CPG, Energy & Utilities, Banking Financial Services & Insurance, Travel, Hospitality & Logistics, Telecom & Media, Automotive, and other specialized industries.
With over 9,000 associates in 47+ offices and delivery centers across the U.S., Canada, Latin America, Europe, India, and Southeast Asia, Encora delivers nearshore agility to clients anywhere in the world, coupled with expertise at scale in India. Encora’s Cloud-first, Data-first, AI-first approach enables clients to create differentiated enterprise value through technology