Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

  • Responsibilities:
  • Develop high-quality, performant, and maintainable code in Java, while ensuring clarity and conciseness.
  • Implement and work with Core Java / J2EE, Tomcat, Application Server, and Web Services.
  • Lead the development of Java automation frameworks for financial products using technologies such as Java and Selenium.
  • Collaborate with the team to design, build, and maintain robust and scalable Java applications.
  • Establish project schedules, assign tasks, and monitor progress to meet deadlines.
  • Provide technical guidance, clarify client queries, and drive adherence to project timelines.
  • Requirements:
  • Bachelor's degree in Computer Science or related field.
  • 8+ years of experience in Java development, preferably working on cloud-based SaaS products.
  • Proficiency in Java programming, relational databases (Oracle/MySQL/Postgres), and related technologies such as Spring, Hibernate, and Spring Boot.
  • Strong understanding of object-oriented design, design patterns, and multithreading.
  • Experience with test-driven development, unit testing frameworks, and automation tools like Selenium.
  • Familiarity with frontend technologies like Angular, React, or UI frameworks like GWT.
  • Excellent debugging and troubleshooting skills with a focus on technical excellence and quality.
  • Ability to work with full-stack development using Java along with Angular, React, or Node.js.
  • Knowledge of version control tools (e.g., Git), CI/CD pipelines, and build tools.
  • Strong communication skills and the ability to collaborate in an agile team environment.
  • Additional Skills (Preferred):
  • Experience with other programming languages like Python, Scala, or .NET.
  • Familiarity with cloud environments (GCP, AWS), Linux operating systems, and Agile methodologies.
  • Understanding of software design practices, software architecture, and implementation using Java.
  • Hands-on experience with frameworks such as Spring MVC, Django, and knowledge of design patterns.
  • Proficiency in HTML, CSS, and JavaScript, along with scripting languages like Python or Perl.
  • Exposure to frontend technologies like Bootstrap, Angular, or similar frameworks.

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

chennai, bengaluru

chennai, tamil nadu, india

chennai, tamil nadu, india

chennai, tamil nadu, india

chennai, tamil nadu, india

chennai, tamil nadu, india

hyderabad, telangana, india