
Tech Lead - Java
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.
Brief Description
NonStop io is seeking a proficient Java Developer to join our dynamic team. In this role, you will contribute to designing, developing, and maintaining high-quality Java-based applications. You will work closely with cross-functional teams, ensuring the delivery of robust and scalable software solutions.
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/JPA
Experience with microservices architecture, distributed systems, and complex system design
Familiarity with RESTful APIs and web services
Proficiency in working with relational databases like MySQL or PostgreSQL
Experience with build tools like Maven or Gradle
Understanding of version control systems, especially Git
Strong understanding of object-oriented programming principles and design patterns
Familiarity with automated testing frameworks and methodologies
Understanding of AWS environments and cloud-based application deployment
Experience working with CI/CD pipelines and DevOps practices
Excellent problem-solving skills and attention to detail
Strong communication skills and ability to work effectively in a collaborative team environment
Why Join Us?
Opportunity to work on cutting-edge technology products
A collaborative and learning-driven environment
Exposure to AI and software engineering innovations
Excellent work ethic and culture
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you
काम पाने के लिए कभी पैसे मत दो। Fee माँगे तो scam है। दस निशान →