31 Neemtree Jobs
Senior Software Engineer - Java Technologies (3-6 yrs)
Neemtree
posted 1mon ago
Fixed timing
Key skills for the job
Job Description :
Responsibilities :
- Design, develop, and maintain robust backend systems using Java as the primary language.
- Create well-structured and efficient RESTful APIs to power our frontend applications.
- Take ownership of end-to-end feature development, from conception to deployment.
- Continuously improve our system architecture to optimize performance and scalability.
- Contribute to refining our software development processes and team productivity.
Requirements :
- Experience: 3-6 years of hands-on experience in building scalable backend applications using Java.
Skills :
- Strong proficiency in Java programming concepts, including OOP, concurrency, and data structures.
- Deep understanding of Spring Boot framework and its ecosystem.
- Experience in designing and developing microservices-based architectures.
- Expertise in designing and implementing RESTful APIs.
- Solid knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms, preferably AWS.
- Ability to analyze complex problems and devise effective solutions.
- Strong teamwork and communication skills to work effectively with cross-functional teams.
- Passion for staying up-to-date with the latest technologies and trends.
Functional Areas: Software/Testing/Networking
Read full job description