Recruitment Detail

Job Description

SeniorJavaDeveloper

Job Overview:

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will possess extensive experience in Java development, including Core Java, Advanced Java, and Spring Boot. You will play a crucial role in the design, development, and maintenance of enterprise-level applications, ensuring high performance and responsiveness to requests from the front-end. This position offers a hybrid work model, combining the flexibility of remote work with the collaboration and connectivity of on-site presence in our Delhi/Noida/NCR offices.

Key Responsibilities:

• Design and Development:-

• Develop, test, and maintain robust, scalable, high-performance applications using Java, Core Java, and Advanced Java.

• Work on complex architectural challenges, ensuring code quality and high availability.

• Contribute to all phases of the development lifecycle, from conception to deployment.

• Implement and optimize Spring Boot applications, ensuring they are well-structured and reusable.

• Technical Leadership:-

• Provide technical leadership and mentoring to junior developers.

• Ensure adherence to best practices in coding, security, and performance.

• Participate in code reviews and provide constructive feedback to peers.

• Stay updated with the latest industry trends, and introduce best practices and tools to the team.

• Collaboration and Communication:-

• Collaborate with cross-functional teams, including product managers, UX/UI designers, and QA engineers to define and implement solutions.

• Communicate effectively with stakeholders to understand project requirements, provide updates, and discuss potential solutions.

• Work closely with DevOps teams to ensure continuous integration, delivery, and deployment processes are optimized.

• Problem Solving:-

• Diagnose and troubleshoot complex technical issues, identifying root causes and providing effective solutions.

• Optimize existing codebase and applications for maximum speed and scalability.

• Write well-designed, testable, and efficient code to solve complex problems.

Documentation:-

• Maintain and create comprehensive documentation of code and development processes.

• Prepare technical specifications and ensure proper handoff of projects.

Educational Background:

• Bachelor’s degree in Computer Science, Engineering, or a related field. A Master’s degree is a plus.

Technical Expertise:

• Core Java: Deep understanding of Java fundamentals, including object-oriented programming, data structures, and algorithms.

• Advanced Java: Proficient in Java frameworks such as JavaServer Faces (JSF), Hibernate, and Enterprise JavaBeans (EJB).

• Spring Boot: Extensive experience with Spring Boot, including RESTful services, microservices architecture, and integration with various databases.

• Experience:-

• Minimum of 5+ years of hands-on experience in Java development.

• Proven experience in developing large-scale, distributed systems.

• Experience in Agile/Scrum development processes.

• Soft Skills:-

• Strong analytical and problem-solving skills.

• Excellent communication and interpersonal skills.

• Ability to work independently and as part of a team in a fast-paced environment.

• Strong attention to detail and commitment to delivering high-quality software.

Benefits:-

• Competitive salary and performance-based bonuses.

• Flexible hybrid working model allowing a balance between remote work and on-site collaboration.

• Health insurance and wellness programs.

• Opportunities for professional development and continuous learning.

DESIRED CANDIDATE PROFILE

Job Title: Senior Java Developer

Department: IT

Location: Delhi NCR /Noida/Gurgaon(Hybrid Model)

Employment Type: Permanent Job, Full Time

Relevant Experience: 3+ Years of Experience

Total Experience: 5+ Years of Experience

ABOUT COMPANY

Csharptek is an end-to-end IT solution provider company based out of Ranchi, Jharkhand, India, and helps organizations solve their technological problems. Our premise is simple: We work to deliver the exceptional, every day. Csharptek is an ISO 9001:2008 certified web/mobile app development company. It has 10 years of rich experience in this field. With cloud services becoming the order of the day, we ventured into this space, too, and have been providing certified Azure services – Azure cloud apps, Azure DevOps, chatbots, Machine Learning, Azure cloud infra and security app.

SEND YOUR RESUME

Job Application Form

Thank you for your interest in working with us. Please check below for available job opportunities that meet your criteria and send your application by filling out the Job Application Form.