Experience
2 - 7 yrs
Job Location
Rajkot, India
Vacancy
1
Designation
Java Developer
Job Type
ONSITE
Job Description
As a Java Developer at Noovosoft Technologies LLP, you will be responsible for designing, developing, and maintaining scalable backend applications using Java/Kotlin and Spring Boot. You will work on building optimized REST APIs, handling version upgrades, solving complex business challenges, and ensuring high-performance database interactions. If you have 2+ years of hands-on experience and a passion for problem-solving, we invite you to join our growing team in Pune or Rajkot.
Backend Development API Integration
- Design, develop, and maintain scalable applications using Java/Kotlin Core Concepts and Spring Boot MVC.
- Build and optimize REST APIs to ensure efficient client-server communication.
- Ensure seamless request-response mechanisms for HTTP/HTTPS interactions.
- Integrate third-party APIs and develop large-scale distributed systems with high reliability.
Code Optimization Version Upgrades
- Confidently handle Java/Kotlin version upgrades, ensuring compatibility and leveraging the latest features.
- Write clean, efficient, and well-structured code following best practices.
- Optimize database interactions by writing efficient SQL queries with PostgreSQL.
- Ensure adherence to design patterns such as Singleton, Factory, Observer, and MVC.
Debugging, Testing Performance Enhancement
- Identify and troubleshoot production issues effectively.
- Write unit tests using frameworks like JUnit to ensure code quality.
- Implement performance optimization strategies for scalable and high-performance applications.
- Work closely with cross-functional teams to ensure seamless system operations.
Qualifications
- 2+ years of hands-on experience in Java/Kotlin Spring Boot development.
- Proven expertise in handling Java and Kotlin version upgrades.
- Strong logical thinking and problem-solving skills, especially in implementing complex algorithms.
- Proficiency with Git, JIRA, and managing software package versions.
- Experience with JPA, Hibernate, and core Java concepts (OOP, multithreading, concurrency).
- Familiarity with SaaS-based products, XML parsing/generation, and generating PDFs, XLS, CSVs using Spring Boot.
Good to Have
- Exposure to Docker, Redis, and Elasticsearch.
- Knowledge of transaction management and solving computational problems.
- Eagerness to explore and implement new technologies.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
