Lead Java Developer

10 - 14 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer, you will play a crucial role in various aspects of software development within the company. Your responsibilities will include: - Thoroughly understanding the requirements and design provided for each project. - Collaborating with internal teams on different deliverables to ensure seamless integration and successful project execution. - Preparing the Low-level design for the module assigned based on the High-Level Design. - Conducting code reviews and providing feedback on project documents developed by juniors and peers. - Working closely with Product teams, Project Managers, Architects, Software Engineers, Business Analysts, and QA teams across different locations. - Reviewing and reporting the development status proactively to address any challenges that may impact project timelines. - Ensuring quality and standards are maintained within the Development team. - Continually improving the quality of delivery and team performance. - Reporting the deliverables to the manager and contributing to the company's knowledge base. - Adhering to the company's core standards and guidelines. - Assigning accurate and detailed tasks regularly to the team. - Conducting effort estimation at the model level and integrating it for the complete application. - Engaging in Performance Engineering, Tuning, and architecting scalable solutions. Qualifications Required: - Bachelors degree in Computer Science/Engineering, Information Technology, or related field. - 10+ years of work experience with lead experience. - Strong database knowledge and query building skills across multiple databases. - Familiarity with Application Servers like JBoss, Websphere, or Weblogic. - Domain knowledge of banking, financial institutions, or large enterprise IT environments. - Proficiency in core development tools and enterprise software development. - Experience in JAVA, J2EE, Spring, Hibernate Frameworks, Web Services, MQ, and REST-based APIs. - Expertise in multi-threaded server-side Java programming. - Proficiency in tools like Eclipse, Maven, Sonar, and JUnit. - Experience working with agile methodologies. - Familiarity with technologies such as JBuilder, Servlets, EJB, HTML, DHTML, Java Script, XML, CSS, Struts, Report framework, MS SQL, Oracle, DB 2, OOAD, UML. - Ability to work in a fast-paced environment with tight deadlines and support offshore hours/time zones. - Flexibility with working hours based on team and client needs. Nice to have: - Strong written and verbal communication skills. - Interpersonal skills to foster team collaboration. - Ability to think out of the box and conceptualize new approaches. - Strong problem-solving skills and attention to detail. - Prioritization skills to meet deadlines effectively.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

gurugram, haryana, india

thiruvananthapuram, kerala