Java Developer

nCircle Tech logo

nCircle Tech

View Salaries, Reviews, and more  

Job Description

Job Description

  • Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers’ expectations by achieving high quality and on time delivery.
  • Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism.
  • Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead.
  • Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.
  • Candidate should have vast knowledge in Java and cross platform web development.
  • Should have strong architectural skills to drive innovation and overall design.
  • Good communication skills and ability to work with testers and project managers. Together with the agile team, define and implement features and fix bugs.
  • Analyze deficiencies in product pro-actively and take necessary steps to insure high quality of software.
  • Conduct code reviews and training to organization.
  • Lead by example on all aspects of coding and design.
  • Collaborate closely with management and key stakeholders.
  • Participate in and lead an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment

Requirements

BS/MS degree and B.E in Computer Science, Engineering or a related subject

Experience of developing web-based client/server applications.

Experience in developing web applications using at least one popular web framework (JSF, GWT, Spring MVC)

Hands on experience in designing and developing applications using Java EE platforms (Expertise in Core Java, Java 11 +)

Knowledge of Messaging, APIs, REST, Microservices and integration

Fair knowledge in Eclipse RCP, Plugin Development

Experience with test-driven development

Hands on experience using Git, SubVersion, or Team Foundation Server (TFS) version control system

Object Oriented analysis and design using common design patterns

Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)

Experience in working with OSGI will be an added advantage

Requirements

Requirements: Should have 5 to 8 years of experience into Core & Advance Java, J2EE, Spring, Spring boot, JPA Knowledge of UML, design patterns, hibernate, SQL Server would be good. Hands on Experience on Web services with REST is a must and SOAP is nice to have. Good Command and hands on experience working on tool set like Eclipse IDE, SQL clients. Experience using Application server like Tomcat, JBoss, Wildfly. Experience with distributed computing is a plus. Familiarity with AWS is a plus. Knowledge on JIRA and AGILE Scrum process would be an advantage . Pro-active in problem resolutions with good coordination skills is desirable. Flexible, self-starter, fast-learner - willing and able to quickly learn new technologies and skills. Must be self-motivated and capable of handling team p

Interview Questions of Java Developer at nCircle Tech

Currently, there aren't any interview questions for this role at nCircle Tech shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Java Developer at nCircle Tech

Currently, there aren't any salaries for this role at nCircle Tech shared by other job seekers.

View more salaries from nCircle Tech →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now