Software Engineer
Summary
Full-stack software engineer at IT services firm Mphasis in Bengaluru (7-12 years experience), building RESTful microservices in Java/Spring Boot with React front ends and SQL/NoSQL databases. Preferred: cloud (AWS/Azure/GCP), DevOps (Docker, Jenkins), Agile, and testing with JUnit/Selenium.
Role & responsibilities
- Strong proficiency in Java and Java-based frameworks (e.g., Spring Boot, MS).
- Extensive experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React.
- Solid understanding of RESTful APIs and microservices architecture.
- Experience with database technologies, including SQL and NoSQL databases.
- Familiarity with version control systems, preferably Git.
- Strong problem-solving skills and the ability to work independently as well as in a team environment.
Preferred Skills:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of DevOps practices and tools (e.g., Docker, Jenkins).
- Understanding of Agile methodologies and experience working in Agile teams.
- Familiarity with testing frameworks and tools (e.g., JUnit, Selenium).
Preferred candidate profile
Perks and benefits