← Back to jobs
Envision Technology Solutions (ETS)
Bangalore, Karnataka, India
No related jobs found
Role Overview
We are looking for a Senior Software Engineer with strong expertise in Java to design develop and maintain scalable high performance applications The ideal candidate will have hands on experience with Spring Boot RESTful APIs and database integration along with a passion for writing clean maintainable code
Key Responsibilities
Backend Development Primary
Design develop and maintain enterprise grade applications using Java and related frameworks
Implement RESTful APIs and integrate with frontend applications
Ensure application performance scalability and security
Collaboration Leadership
Work closely with architect’s product owners and cross functional teams
Mentor junior developers and contribute to technical best practices
Quality Performance
Conduct code reviews write unit integration tests and ensure adherence to coding standards
Troubleshoot and resolve complex technical issues
Mentor junior engineers and contribute to knowledge sharing within the team
Must Have Skills
Core Java OOP Collections Generics Exception Handling Multithreading
Frameworks Spring Boot Spring MVC Spring Data JPA ORM framework
API Development RESTful services JSON processing Open API Swagger
Database Strong SQL knowledge MySQLDB2
Build CICD Maven Gradle Git Jenkins GitHub Actions
Testing JUnit Mockito
Good to Have
Exposure to Microservices architecture
Familiarity with cloud platforms AWS Azure
Knowledge of messaging systems Kafka JMS
Soft Skills
Strong problem solving and analytical skills
Excellent communication and collaboration abilities
Ability to mentor and guide junior team members
Demonstrates ownership raises the bar and consistently exceeds day to day expectations
Identifies ambiguity risks and proactively drives clarity and resolution with stakeholders
Any Graduate
No related jobs found
← Back to jobs