Java Application Developer

Suraj Technologies

Coimbatore District

On-site

INR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Dynamic and challenging environment
Career growth opportunities
Creative work atmosphere

Job summary

Suraj Technologies is seeking a Java Developer in Coimbatore to design and develop Java applications for desktop and mobile. You'll collaborate with a dynamic team and be responsible for maintaining the quality and performance of these applications.

The ideal candidate will have strong proficiency in Java and experience with concurrent programming and various design patterns. A creative mindset and the ability to scale up within the company are essential.

Qualifications

  • Proficient in Java with good knowledge of its ecosystems.
  • Solid understanding of object-oriented programming.
  • Skill for writing reusable Java libraries.

Responsibilities

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient Java code.
  • Ensure performance and responsiveness of applications.

Skills

Java proficiency
Object-oriented programming
Design and architectural patterns
Clean code practices
Database experience
Concurrency patterns
Git version control
Web application frameworks
JVM understanding

Tools

Ant
Maven
Gradle

Job description

Job Description

We are looking for a Java developer responsible for building Java applications, from complex back-end services to client‑end desktop and mobile counterparts. Your primary responsibility will be to design and develop these applications and coordinate with the rest of the team working on different layers of the infrastructure. Commitment to collaborative problem solving, sophisticated design, and product quality are essential.

Responsibilities
  • Translate application storyboards and use cases into functional applications.
  • Design, build and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
Qualifications
  • Proficient in Java with good knowledge of its ecosystems.
  • Solid understanding of object‑oriented programming.
  • Familiar with various design and architectural patterns.
  • Skill for writing reusable Java libraries.
  • Knowledge of concurrency patterns in Java.
  • Familiarity with MVC, JDBC, and RESTful concepts.
  • Experience with web application frameworks such as Play and Spark.
  • Familiarity with Java GUI frameworks (Swing, SWT, AWT).
  • A knack for writing clean, readable Java code.
  • Experience with external and embedded databases.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of the class loading mechanism in Java.
  • Creating database schemas that represent and support business processes.
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools such as Git.
  • Familiarity with build tools such as Ant, Maven, and Gradle.
  • Familiarity with continuous integration.
Benefits
  • Experience and skills required for creating and scaling up your career.
  • The ability to exercise creativity at your work.
  • A dynamic and challenging working environment.
  • Office located in Coimbatore with the best talents in the market.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Stutzen • Virudhunagar

On-site
INR 600,000 - 1,000,000
Java Developer
Java Developer

Coforge • Pune District, Hyderabad

Hybrid
INR 600,000 - 900,000
Java Developer
Java Developer

Virtuos Solutions • Gurgaon

On-site
INR 600,000 - 1,200,000
Java Developer Bangalore
Java Developer Bangalore

Fenixdigitech • Bengaluru

On-site
INR 600,000 - 1,000,000
Competitive salary package
Enterprise-level learning exposure
Professional work environment
Java developer
Java developer

United States Digital Space LLC • Maharashtra

On-site
INR 300,000 - 600,000
Flexible schedule
Provident Fund
Java Developer
Java Developer

HypTechie • Bengaluru

On-site
INR 900,000 - 1,500,000
Java Developer
Java Developer

Whitefield Careers • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Developer
Java Developer

Talent Corner Hr Services • Navi Mumbai

On-site
INR 1,200,000 - 2,000,000
Java Developer
Java Developer

Sailssoftware • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Java Developer
Java Developer

BU Consultants • Bengaluru

On-site
INR 700,000 - 1,200,000
Competitive salary and benefits
Learning and career growth opportunities
Collaborative work environment
+1