Java Programmer

Year    TN, IN, India

Job Description

SUMMARY

:

We are looking for a skilled Java Programmer to design, develop, and maintain scalable Java-based applications. The ideal candidate will have expertise in Java, Spring Boot, RESTful services, and SQL, with a strong focus on performance optimization, debugging, and clean coding practices. This role requires collaboration with cross-functional teams to deliver high-quality software solutions while leveraging modern frameworks and cloud technologies.

DUTIES AND RESPONSIBILITIES

: The following reflects management's definition of essential functions for this job but does not restrict the tasks that may be assigned. Management may assign or reassign duties and responsibilities to this job at any time due to reasonable accommodation or other reasons.

Develop, test, and maintain Java applications using modern frameworks like Spring Boot. Design and implement RESTful services and web applications. Work with databases using JDBC and SQL (MySQL, Oracle, or SQL Server). Troubleshoot, debug and optimize application performance. Actively engage in product design discussions and contribute to application architecture development. Ability to plan and develop scalable products that improve overall system functionality.
Experience in writing optimized, reusable, and clean code following best practices.

Ability to automate work processes and optimize existing solutions.

Ability to break units of work into manageable sizes and assist in planning and execution of the tasks.

Preparation of reports on completed and ongoing tasks.

Strong analytical, communication, and organizational skills.

QUALIFICATIONS:



Bachelor's degree in computer technology, Computer Science, or equivalent work experience. Advanced knowledge of Java programming with 7+ years of experience, including JSP, J2EE, XML, RESTful services, SOA, and Web Services. Strong knowledge of JDBC and SQL, preferably with MySQL, Oracle, or SQL Server. Hands-on experience with Spring Boot (v2 up) and/or Angular (v16+ up). Well-versed in the latest program design techniques & software engineering best practices. 7+ years' experience with unit test frameworks, source control systems, and defect tracking systems. Experience with creating user interfaces and web products using Angular Material libraries. Knowledge of cloud technologies, particularly Amazon services, and experience in automating deployments with Terraform scripts.

Preferred Skills:



Familiarity with barcode printing and scanning.

Knowledge of RFID encoding and scanning technologies.

Understanding of Agile, Kanban, and Scrum SDLC processes.

Familiarity with Linux/Unix environments and basic shell scripting.

Exposure to AI/ML concepts and integration with Java applications.

Familiarity with GiT SCM

COMPETENCIES:



Strong organizational skills and the ability to prioritize multiple tasks.

Excellent problem-solving and analytical thinking abilities.

Attention to detail with a commitment to delivering high-quality, secure, and optimized solutions.

Proactive approach to troubleshooting and meeting deadlines.

Strong communication and interpersonal skills, with a team-oriented mindset.

Job Types: Full-time, Permanent

Pay: Up to ?2,500,000.00 per year

Schedule:

Day shift
Supplemental Pay:

Shift allowance
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3612913
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year