i
Novel Patterns
12 Novel Patterns Jobs
5-10 years
Novel Patterns - Senior Backend Developer - Java (5-10 yrs)
Novel Patterns
posted 6d ago
Flexible timing
Key skills for the job
Senior Java Developer
Location : Noida, Sector 63
Position Type : Full-Time
Experience : 5-10 years
At Novel Patterns, we are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Noida. The ideal candidate will play a crucial role in designing, creating, and maintaining our Java based applications. If you have a strong background in Core Java, multithreading, Spring/Spring Boot, and databases, along with 6 years of hands-on experience in Java development, we encourage you to apply.
Key Responsibilities :
Technical Expertise :
- Demonstrated expertise in Core Java, REST Services, Multithreading, Spring, and SQL.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather requirements and translate them into technical specifications.
- Design, develop, and implement high-quality, scalable, and maintainable Java applications.
Coding and Code Reviews :
- Write well-designed, efficient, and testable code using best practices and coding standards.
- Conduct thorough code reviews to ensure the quality and reliability of the codebase.
Troubleshooting and Optimization :
- Troubleshoot and resolve software defects and issues in a timely manner.
- Optimize application performance and ensure scalability and security.
Continuous Learning :
- Stay up to date with emerging technologies and industry trends.
- Make recommendations for improvements to enhance the development process.
Documentation :
- Document software functionalities, technical specifications, and project-related information.
Collaboration and Testing :
- Collaborate with the testing team to ensure comprehensive test coverage.
- Participate in the debugging and resolution of issues.
Qualifications :
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 5-8 years of professional experience in Java development.
- 1-2 years of experience in mentorship and managing.
- Strong knowledge of Java programming language and object-oriented design principles.
- Proficiency in Java frameworks such as Spring and Hibernate.
- Experience with web technologies like HTML, CSS, JavaScript & AJAX.
- Familiarity with relational databases and SQL.
- Knowledge of software development methodologies, tools & processes.
- Understanding of software testing principles and experience with testing frameworks.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work independently and meet project deadlines.
- Prior experience in Agile development methodologies is a plus.
- Experience with front-end frameworks such as Angular or React is a bonus.
Join our talented team of specialists and contribute to the development of cutting-edge Java applications.
Apply now to be part of a fast-paced, innovative work environment that promotes growth and learning
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice