Job Description
Full-time5 days ago
Full Job Description
Job Type: Permanent
Job Location: Gurugram / Work from home
Required Experience: 3+ years
About the role:
SaveIN is looking for a Software Engineer | Java, who enjoys solving challenging problems and can develop and deploy APIs and Web applications using Java MVC Frameworks, to power a variety of leading digital products. You will work with developers, product and founding team and would also be expected to lead a team of junior developers in future.
Key responsibilities:
Work with business users to gather functional requirements
Combine your technical expertise and passion for problem-solving to deliver end-to-end solutions
Design and implement high-quality, test-driven code for various projects
Unit Testing/Integration Testing
Code configuration and release management
Document technical design as per internal compliance standards
Work with senior management and external stakeholders to ensure that deliverables are met
Skills and competencies:
Education: BE/BTech/MTech/MCA
Minimum 2 Years of experience in Web Application and API development, in Java 8 and above
Working experience with MVC frameworks like Spring, Play, etc.
Experience with Multi-threading, Collections, and concurrent API
Working experience with web-services and APIs (REST, SOAP)
Experience in developing microservices in Spring Boot
Experience working with tools like Git, Maven
Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.)
Experience in defining and applying design/coding standards, patterns and quality metrics
Working experience with data platforms (relational and/or NoSQL) and messaging technologies
Excellent OOPs, data structure, and algorithm knowledge
Understanding & experience in API management, Swagger
Working experience with LINUX/UNIX environment and shell scripts
Experience of working on public cloud infrastructure- AWS (EC2, ECS, Cognito, CloudWatch, SQS, S3)
Understanding/experience with 3rd party integrations like CRM, payment gateways, performance marketing tools
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer | Java position is now open for candidates interested in the Software Developer Jobs sector. This role in Gurugram offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
