Talent.com
This job offer is not available in your country.
Senior Java Software Engineer

Senior Java Software Engineer

Elite Corporate Solutions Private LimitedNoida, Uttar Pradesh, India
8 days ago
Job description

Location : Noida

Position Type : Full-Time

Experience : 6-8 years

Education : Bachelor’s degree in computer science, Software Engineering, or a related field with at least 60% marks throughout.

Salary : As per industry standards

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 to 8 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.

6-8 years of professional experience in Java development .

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 .

(SDLC)

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.

Create a job alert for this search

Senior Software Engineer Java • Noida, Uttar Pradesh, India