Company Description :
NonStop io Technologies, founded in August 2015, is a Bespoke Engineering Studio specializing in Product Development.
With over 80 satisfied clients worldwide, we serve startups and enterprises across prominent technology hubs, including San Francisco, New York, Houston, Seattle, London, Pune, and Tokyo.
Our experienced team brings over 10 years of expertise in building web and mobile products across multiple industries.
Our work is grounded in empathy, creativity, collaboration, and clean code, striving to build products that matter and foster an environment of accountability and collaboration.
Role Description :
This is a full-time hybrid role for a Java Software Engineer, based in Pune.
The Java Software Engineer will be responsible for designing, developing, and maintaining software applications.
Key responsibilities include working with microservices architecture, implementing and managing the Spring Framework, and programming in Java.
Collaboration with cross-functional teams to define, design, and ship new features is also a key aspect of this role.
Responsibilities :
- Develop and Maintain : Write clean, efficient, and maintainable code for Java-based applications
- Collaborate : Work with cross-functional teams to gather requirements and translate them into technical solutions
- Code Reviews : Participate in code reviews to maintain high-quality standards
- Troubleshooting : Debug and resolve application issues in a timely manner
- Testing : Develop and execute unit and integration tests to ensure software reliability
- Optimize : Identify and address performance bottlenecks to enhance application performance
Qualifications & Skills :
Strong knowledge of Java, Spring Framework (Spring Boot, Spring MVC), and Hibernate / JPAFamiliarity with RESTful APIs and web servicesProficiency in working with relational databases like MySQL or PostgreSQLPractical experience with AWS cloud services and building scalable, microservices-based architecturesExperience with build tools like Maven or GradleUnderstanding of version control systems, especially GitStrong understanding of object-oriented programming principles and design patternsFamiliarity with automated testing frameworks and methodologiesExcellent problem-solving skills and attention to detailStrong communication skills and ability to work effectively in a collaborative team environmentWhy Join Us ?
Opportunity to work on cutting-edge technology productsA collaborative and learning-driven environmentExposure to AI and software engineering innovationsExcellent work ethic and cultureIf you're passionate about technology and want to work on impactful projects, we'd love to hear from you
(ref : hirist.tech)