Search by job, company or skills

Kumaran Systems

Java Developer

Save
new job description bg glownew job description bg glow
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

• Design, develop, and maintain scalable Java-based enterprise applications

• Develop and integrate RESTful APIs and backend services

• Build applications using Spring Framework, Spring Boot, and Microservices Architecture

• Work extensively with Spring JPA, Hibernate, and SQL databases

• Participate in application architecture, design discussions, and technical solutioning

• Optimize application performance, scalability, and reliability

• Collaborate with frontend teams and other stakeholders for seamless integration

• Implement coding standards, best practices, and secure coding principles

• Participate in code reviews, debugging, troubleshooting, and production support

• Work closely with DevOps and QA teams in CI/CD environments

• Contribute to Agile/Waterfall project delivery processes

• Mentor junior developers and support knowledge-sharing initiatives

Required Skills & Experience

• 5–8 years of experience in Java application development

• Strong expertise in Core Java, Spring Framework, and Spring Boot

• Hands-on experience with Microservices Architecture and REST APIs

• Strong experience with Spring JPA and Hibernate ORM

• Good knowledge of SQL and relational databases

• Experience working with Oracle or other enterprise databases

• Strong understanding of object-oriented programming and design patterns

• Experience with application debugging, performance tuning, and optimization

• Familiarity with version control systems such as Git

• Experience working in Agile or Waterfall methodologies

• Knowledge of API integration and distributed systems

Preferred Skills

• Experience with Docker, Kubernetes, or cloud-native technologies

• Exposure to CI/CD pipelines and DevOps practices

• Experience with messaging systems such as Kafka, RabbitMQ, or IBM MQ

• Knowledge of WebLogic or application servers

• Familiarity with frontend technologies such as Angular or JavaScript

• Exposure to AI-powered developer tools such as GitHub Copilot and ChatGPT

Relevant Experience Preferred

• Strong analytical and problem-solving skills

• Excellent communication and collaboration abilities

• Ability to work independently and within cross-functional teams

• Strong ownership mindset and attention to detail

• Willingness to learn and adapt to evolving technologies

Qualification

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148320995

Similar Jobs

Remote

Skills:

JavaSpringHibernateRest ApisMicroservicesSqlDockerJUnitGitAgile

Chennai, India

Skills:

distributed architecture JavaSpring BootPythonRestful ApisSpringMicroservicesBuild test and dependency management toolsModern database design and technologiesmodern security principles and technologiesWeb applications on cloud infrastructure

Chennai, India

Skills:

containerization Spring BootMultithreadingGoogle CloudMicroservicesConcurrencyJava DevelopmentAzureKubernetesAWSServer connectivity and managementPipeline creationDeployment processesBasic system resource managementInfrastructure DevOpsPodman

Chennai, India

Skills:

AWSAngularJavaPythonKafkaAiLightning Web Components

Chennai, India

Skills:

snowflake JavaGithubS3SQL ServerSpring BootCloud WatchLambdaPostgressqlKinesisDockerMySQLSwaggerDynamo DbECSSnsPostmanAWSAPI toolsGitHub Copilot