
Software Engineer 2 – Java, Spring, Storage, Data Protection, Filesystem
Metsi Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
About the role
- Develop next generations products and will have an opportunity to shape the best client technologies in the world
- Contribute to the design and architecture of high-quality, complex systems and software/storage environments
- Contribute to the development and implementation of test strategies for complex software products and systems
- Prepare, review and evaluate software specifications based on the product requirements
Requirements
- 2-5 Years of experience in software development using Java
- experience in Java, Spring, Spring Boot, Data Structure, Microservices
- Experience of APIs design using either OpenAPI/Swagger/RAML
- API implementation and integration
- Multi-Threaded Environments, Windows/Linux/Unix Programming
- Hands on exposure with AI technologies and proficient usage of AI copilots for all facets of SDLC
- Experience in feature requirements, development and design of applications which interact closely with business
- Excellent problem solving and programming skills
- Excellent code detective and root cause analysis skills on a variety of platforms and languages
- Expertise in using ORM Tools in Java and Cloud technologies (desirable)
- Expertise with design/maintenance with multi-vendor CI/CD pipeline and DevOps mode (desirable)
- Knowledge on AI/ML, GenAI and prompt engineering (desirable)
Benefits
- "Progress Takes All of Us"
- Commitment to diversity and inclusion in the workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringSpring BootData StructureMicroservicesAPIs designOpenAPISwaggerRAMLMulti-Threaded Environments
Soft Skills
problem solvingprogramming skillscode detectiveroot cause analysis