Platzhalter Bild

Senior Software Engineer en Encora

Encora · Bangalore, Indien · Onsite

Solicitar ahora

Position: Senior Software Engineer
Experience: 6+ Years

About the Role
We are seeking a highly skilled Senior Software Engineer with strong expertise in Java, Spring, Hibernate, Webservices, SQL/PLSQL, JSP & Servlets. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications, while ensuring performance, quality, and responsiveness. The candidate should also have exposure to modern development tools and practices, with experience in AWS, Salesforce, CI/CD tools, and Loan Origination Systems considered a strong advantage.
________________________________________
Key Responsibilities
•    Design, develop, and maintain high-quality software applications using Java, Spring, Hibernate, JSP & Servlets.
•    Develop and consume RESTful and SOAP Webservices to integrate with internal and external systems.
•    Write efficient SQL and PLSQL queries, stored procedures, and performance-tuned database operations.
•    Collaborate with product managers, business analysts, and QA teams to translate requirements into technical solutions.
•    Work on application enhancements, bug fixing, and production support as needed.
•    Contribute to code reviews, unit testing, and performance tuning.
•    Ensure adherence to secure coding standards and compliance requirements.
•    Participate in Agile/Scrum ceremonies and provide technical inputs during sprint planning.
•    Drive continuous improvement by exploring and recommending new tools, frameworks, and best practices.
•    Mentor junior engineers and support cross-functional technical discussions.
________________________________________
Mandatory Skills
•    Strong hands-on experience with Java (Core & Advanced).
•    Expertise in Spring Framework (Spring Core, Spring Boot, Spring MVC).
•    Proficiency in Hibernate ORM.
•    Strong knowledge of Webservices (REST & SOAP).
•    Experience with SQL & PLSQL for database programming.
•    Hands-on experience with JSP & Servlets.
________________________________________
Good to Have Skills
•    Exposure to AWS cloud services (EC2, S3, Lambda, RDS, etc.).
•    Experience working with Salesforce integrations.
•    Familiarity with CI/CD pipelines using Jenkins.
•    Version control experience with GitHub (branching, pull requests, code merges).
________________________________________
Nice to Have Skills
•    Domain knowledge of Loan Origination Systems.
•    Mortgage industry experience (Retail/Wholesale Lending).
•    Hands-on experience in integrating multiple third-party applications within enterprise systems.
________________________________________
Qualifications
•    Bachelor’s or master’s degree in computer science, Information Technology, or related field.
•    6+ years of software engineering experience with a proven track record in Java-based enterprise applications.
•    Strong problem-solving, analytical, and communication skills.
•    Ability to work independently as well as in a collaborative team environment.

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

Solicitar ahora

Otros empleos