Skilled and detail-oriented Senior Developer to design, develop, and maintain high-performance, scalable, and reliable Java-based applications. Will work closely with cross-functional teams to deliver software solutions that meet user and business needs. The ideal has a strong foundation in Java development, a problem-solving mindset, and experience working in agile environments.
Responsibilities & Duties
Design, develop, test, and maintain Java-based applications using modern frameworks and tools.
Collaborate with product managers, business analysts, and other developers to understand requirements and translate them into technical solutions.
Write clean, maintainable, and efficient code following best practices and coding standards.
Participate in code reviews, debugging, and performance tuning.
Integrate with APIs, databases, and third-party services.
Ensure application security, scalability, and performance.
Contribute to system architecture, design decisions, and technical documentation.
Work in an Agile/Scrum development environment with regular releases.
Stay updated on new technologies and trends in Java and backend development.
Qualifications & Skills
Bachelor's degree in Computer Science, Software Engineering, or a related field.
7 years of hands-on experience in Java development.
Strong knowledge of
Core Java
,
Object-Oriented Programming
, and
design patterns
.
Experience with
Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.)
.
Familiarity with
RESTful APIs
,
JSON
, and
web services
.
Proficiency with
SQL
and relational databases (e.g., MySQL, PostgreSQL, Oracle).
Experience with version control tools like
Git
.
Understanding of CI/CD pipelines, unit testing, and automated testing tools.
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.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.