i
Quess
60 Quess Jobs
7-10 years
Bangalore / Bengaluru
Senior Java Software Engineer - Spring Frameworks (7-10 yrs)
Quess
posted 1mon ago
Company Description :
Established in 2007 and headquartered in Bengaluru, Quess is an integrated business service provider and one of India's largest private-sector employers.
With a presence in over 64 locations across India, Southeast Asia, and North America, Quess offers technology-enabled staffing and managed outsourcing services across various processes.
The company focuses on creating a more productive workforce through training, skill development, job opportunities, digital workflows, and social security benefits.
Quess fosters a culture that supports diversity, equal opportunity, and collaboration, being certified as a 'Great Place to Work' thrice in a row.
Role Description :
This is a full-time on-site role for a Senior Java Software Engineer based in Bengaluru.
The role involves tasks related to software development, microservices, programming, and the Spring Framework within a Java environment.
Qualifications :
- Software Development and Programming skills.
- Experience with Microservices and the Spring Framework.
- Proficiency in Java programming.
- Bachelor's or Master's degree in Computer Science or related field.
- Experience in working with large-scale distributed systems.
- Strong problem-solving and analytical skills.
EXP : 7 to 15 yrs.
Location : Bangalore.
NP : Immediate to 30 days.
Roles and Responsibilities :
Mandatary Skills :
- Java.
- Microservices.
- Spring boot.
- AWS.
- AWS certificate (Mandatory).
We are seeking a highly skilled Senior Java Software Engineer to join our team in Bengaluru.
In this role, you will design, develop, and maintain large-scale, distributed systems using Java, Spring Framework, and Microservices architecture.
You will collaborate with cross-functional teams to deliver robust, scalable, and efficient solutions while driving technical excellence and best practices.
Key Responsibilities :
- Design, develop, test, and deploy software solutions using Java and related technologies.
- Collaborate with stakeholders to gather requirements and deliver high-quality, maintainable code.
- Develop and maintain microservices-based architectures to support scalable and efficient systems. Implement APIs and ensure seamless integration with other services.
- Utilize the Spring Framework and related technologies to build robust backend systems. Ensure the application adheres to industry best practices for performance, security, and reliability.
- Design and implement solutions for large-scale distributed systems.
- Optimize systems for scalability, performance, and reliability. Analyze complex technical problems and provide effective, efficient solutions.
- Debug and resolve issues in production environments.
- Work closely with cross-functional teams, including DevOps, QA, and Product Management. Mentor junior engineers and contribute to team knowledge sharing and growth.
- Stay updated with the latest industry trends and emerging technologies. Drive improvements in coding standards, testing, and automation processes.
Key Skills and Qualifications :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Proficiency in Java programming with 7+ years of experience.
- Strong expertise in building applications using the Spring Framework (e.g., Spring Boot, Spring MVC).
- Experience with Microservices architecture and related tools.
- Hands-on experience in designing and implementing large-scale distributed systems.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. Proficiency in database management (e.g., SQL and NoSQL databases).
- Knowledge of DevOps practices and tools such as CI/CD pipelines is a plus.
- Strong problem-solving and analytical abilities.
- Excellent written and verbal communication skills. Ability to work independently and collaboratively in a fast-paced environment.
Preferred Qualifications :
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of monitoring tools like Prometheus, Grafana, or similar.
- Familiarity with Agile/Scrum methodologies.
Functional Areas: Other
Read full job descriptionPrepare for Senior Java Software Engineer roles with real interview advice
7-10 Yrs
Bangalore / Bengaluru