Software Engineer – Java

Year    Remote, IN, India

Job Description

Resource is responsible To design, develop, and maintain high-quality Java-based software solutions that meet business requirements and enhance operational efficiency. Resource should have basic knowledge of Oracle/SQL Server Database.


The Software Engineer - JAVA will work as part of a collaborative development team to build scalable, secure, and performance-driven applications, leveraging modern development practices, frameworks, and tools. Resource is responsible for developing and maintaining Applications and Interfaces using a spring boot. Resource should have capabilities to understand Business and System requirements and develop applications/services in Java technologies.





Skills:




? Proven experience in enterprise-level application development using:

Core Java

,

Spring

,

Spring Boot

,

Hibernate

,

MyBatis

,

Jasper Reports

,

Oracle



? Demonstrated ability to deliver 2

-5 successful project implementations

in the above technologies.


? Strong exposure to

microservices

and

event-driven architectures

with:

Spring Boot APIs

,

Apache Kafka

,

API Gateway

, and

Red Hat SSO



? Experience in building front-end interfaces using:

ReactJS

,

HTML5

,

Bootstrap

,

Advanced JavaScript



? Experience with:

Database development

: SQL queries, stored procedures, functions, performance tuning

Containerization

and orchestration platforms (e.g., Docker, Kubernetes)

CI/CD tools

, preferably

Azure DevOps



? Practical understanding of

Agile methodology

and

project lifecycle management





Technical Competencies (technical skills required to perform the role)



Application Programming & System Development:

Ability to develop, test, and deploy scalable applications using:

Java technologies

: Core Java, Spring MVC, Spring Boot, Hibernate, MyBatis/iBatis

Messaging and Event Streaming

: Apache Kafka, ActiveMQ

Build & Dependency Management

: Maven, ANT

API Development & Security

: REST APIs, API security best practices, SSO integration

Testing & Monitoring

: JMeter, Log4j

UI/Frontend Development:

Proficiency in:

Bootstrap, JQuery, HTML5, Ajax

Database Skills:

Writing optimized

SQL queries

and working with

DB objects

(procedures, triggers) Understanding of

PL/SQL

and database design principles for Oracle/SQL Server

DevOps & CI/CD:

Experience in using tools like

Azure DevOps

for continuous integration and deployment pipelines

Microservices & Containerization:

Familiarity with building and deploying microservices Exposure to container management tools (e.g., Docker, Kubernetes)

Integration Development:

Ability to analyze and implement integration solutions using

Spring Boot

and

Apache Kafka

System Optimization:

Configuration and tuning of Java applications for performance, scalability, and security *

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
    JD4881749
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year