with 4 to 7 years of hands-on experience in core Java development, including expertise in
multithreading
,
microservices architecture
, and a strong understanding of the
Software Development Life Cycle (SDLC)
. The ideal candidate will work closely with cross-functional teams to design, develop, and maintain high-performance and scalable applications.
Key Responsibilities:
Design, develop, test, and deploy high-quality Java applications.
Implement and optimize
multithreaded
modules to improve application performance.
Develop and maintain
microservices
using best practices in modular architecture.
Participate in all phases of the
SDLC
-- including requirement analysis, design, development, testing, and deployment.
Collaborate with DevOps and QA teams to ensure smooth CI/CD processes.
Write clean, maintainable, and efficient code following coding standards.
Identify performance bottlenecks and come up with solutions to optimize them.
Stay up to date with new technologies and industry trends to continuously improve the software development process.
Required Skills and Qualifications:
Bachelor's/Master's degree
in Computer Science, Engineering, or a related field.
4-7 years of strong experience in
Core Java/J2EE
development.
Strong understanding and practical knowledge of
multithreading and concurrency
in Java.
Hands-on experience in building and consuming
RESTful APIs and microservices
.
Solid understanding of
SDLC methodologies
(Agile/Scrum preferred).
Experience with tools like
Maven, Git, Jenkins, JIRA
, etc.
Familiarity with
Spring/Spring Boot
framework is highly preferred.
Good problem-solving skills and the ability to work independently or within a team.
Nice to Have:
Exposure to
cloud platforms
like AWS, GCP, or Azure.
Experience with
Docker/Kubernetes
.
Familiarity with
message brokers
like Kafka or RabbitMQ.
Good communication skills
What We Offer:
Competitive salary and performance-based incentives.
Exposure to the latest technologies and challenging projects.
Collaborative and learning-driven work environment.
Flexible work culture and career growth opportunities.
Job Types: Full-time, Contractual / Temporary
Contract length: 6 months
Pay: ?85,000.00 - ?110,000.00 per month
Experience:
Java: 4 years (Required)
Location:
Noida, Uttar Pradesh (Preferred)
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.