[go: up one dir, main page]

0% found this document useful (0 votes)
21 views2 pages

Senior Java Devoloper - JD

The document outlines a job description for a Senior Java Developer with over 10 years of experience, focusing on designing and developing enterprise-grade applications. Key responsibilities include software development, collaboration with cross-functional teams, and project management, with a preference for candidates experienced in containerization tools like Docker and Kubernetes. Required skills include expertise in Java technologies, Oracle database management, and familiarity with Agile and DevOps practices.

Uploaded by

sanjitha96bala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views2 pages

Senior Java Devoloper - JD

The document outlines a job description for a Senior Java Developer with over 10 years of experience, focusing on designing and developing enterprise-grade applications. Key responsibilities include software development, collaboration with cross-functional teams, and project management, with a preference for candidates experienced in containerization tools like Docker and Kubernetes. Required skills include expertise in Java technologies, Oracle database management, and familiarity with Agile and DevOps practices.

Uploaded by

sanjitha96bala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Description: Senior Java Developer

Position: Senior Java Developer


Experience Level: 10+ Years
Location: Remote / Hybrid
Employment Type: Contract Basis / Full-Time

Role Overview

We are looking for an experienced Senior Java Developer with over 10 years of hands-on experience
in designing and developing enterprise-grade applications. The ideal candidate will possess deep
expertise in Java technologies and a proven ability in designing, developing, architect scalable
solutions, and ensure the delivery of high-quality software. Familiarity with containerization and
orchestration tools like Docker and Kubernetes is a strong advantage.

Key Responsibilities

1. Software Development:

o Build scalable, secure, and high-performance applications using Java, JSP, Servlets,
JavaScript, CSS, and HTML.

o Design, develop, and deploy robust Java-based applications and web solutions

o Develop and optimize Oracle database queries and ensure seamless database
integration.

o Enhance application performance, scalability, and maintainability.

o Define and enforce coding standards and best practices.

2. Collaboration & Communication:

o Work closely with stakeholders to gather and analyse business requirements.

o Collaborate with cross-functional teams including QA, DevOps, and UI/UX to ensure
smooth project delivery.

o Participate in code reviews, troubleshoot issues, and provide solutions for complex
technical problems.

3. Innovative Solutions:

o Evaluate and recommend tools, frameworks, and methodologies to improve the


development process.

o Implement containerization and orchestration solutions using Docker and


Kubernetes when required.

4. Project Management:

o Manage project timelines and deliverables effectively.

o Identify risks and implement strategies to mitigate them.


Required Skills and Expertise

• Core Technology:

o Extensive experience with Java, JSP, Servlets, JavaScript, CSS, HTML.

o Strong knowledge of Oracle database management and PL/SQL.

o Version Control: Familiarity with Git or similar version control systems.

o Cloud Platforms: Knowledge of deploying applications on cloud platforms

• Architecture & Design:

o Proven experience with microservices architecture and design patterns.

o Strong understanding of RESTful APIs and web services.

• Development Practices:

o Expertise in Agile and DevOps practices.

o Strong proficiency in debugging, optimization, and performance tuning.

• Containerization & Orchestration (Preferred):

o Hands-on experience with Docker and Kubernetes is highly desirable.

Qualifications

• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

• Experience with cloud platforms (e.g., Microsoft Azure, AWS).

• Familiarity with Agile development methodologies.

• 10+ years of professional software development experience.

• Excellent communication and interpersonal skills.

You might also like