🌎
This job posting isn't available in all website languages

Senior Java Engineer

📁
Senior Lead Software Engineer
📅
CREQ260874 Requisition #

Senior Java Engineer -Mandatory Skills -Java,spring boot,maven,Microservices,Spring Cloud,Spring Security,AWS

Job Description

Mandatory Skills

5-9 years of extensive experience in building backend Java Services and

Frameworks using Java/JEE. Should know Java-8.

Developing web server applications, object oriented design and design patterns,

and passionate about writing high quality and well-architected code.

Hands-on experience with Spring Boot Micro Services, Spring Data JPA,

hibernate, REST, Java Web Services, JMS, XML, JSON, and messaging

techniques.

Experience in CI/CD tools: Git, Maven, SonarQube, Pipeline scripts.

Good understanding into shared library development in groovy/java.

Strong debugging and analytical skills.

Understanding of networking and security fundamentals

Experience and familiarity with highly scalable services.

Familiarity with Infrastructure as Code (Terraform, Ansible, etc.)

Experience with logging and monitoring tools (Datadog, Grafana, etc.)

Proficient in agile software development process, including coding standards,

code reviews, source control management, build processes, testing, and

operations.

Should know tools like Git, CI/CD, Jenkins.

Strong communication and collaboration skills, with the ability to work effectively

with other IT teams and stakeholders.

Desired skills:

Experience with Amazon Web Services and cloud architecture.

EC2, ALB, RDS, DynamoDB, ElastiCache, S3, Lambda, etc.

Knowledge of DevOps practices, containerization, Docker/Kubernetes

Education Qualificaiton

Bachelor’s Degree in Computer Science or a related field

Roles & Responsibilities

Create clear and feasible work plans for engineering tasks to be completed by the target

dates.

Implement and maintain shared libraries for Jenkins pipeline.

End-to-end CI pipeline development and enhancement.

Produce excellent, detailed design and development documentation.

Work with team members to deliver features on time, respond to

evolving requirements, and strategic shifts in direction.

Familiar and comfortable with Agile/Scrum software development

methodology.

Conduct research on new technologies. Lead/contribute the effort of solving complex

technical challenges to improve engineering productivity

Senior Java Engineer -Mandatory Skills -Java,spring boot,maven,Microservices,Spring Cloud,Spring Security,AWS

Job Description

Mandatory Skills

5-9 years of extensive experience in building backend Java Services and

Frameworks using Java/JEE. Should know Java-8.

Developing web server applications, object oriented design and design patterns,

and passionate about writing high quality and well-architected code.

Hands-on experience with Spring Boot Micro Services, Spring Data JPA,

hibernate, REST, Java Web Services, JMS, XML, JSON, and messaging

techniques.

Experience in CI/CD tools: Git, Maven, SonarQube, Pipeline scripts.

Good understanding into shared library development in groovy/java.

Strong debugging and analytical skills.

Understanding of networking and security fundamentals

Experience and familiarity with highly scalable services.

Familiarity with Infrastructure as Code (Terraform, Ansible, etc.)

Experience with logging and monitoring tools (Datadog, Grafana, etc.)

Proficient in agile software development process, including coding standards,

code reviews, source control management, build processes, testing, and

operations.

Should know tools like Git, CI/CD, Jenkins.

Strong communication and collaboration skills, with the ability to work effectively

with other IT teams and stakeholders.

Desired skills:

Experience with Amazon Web Services and cloud architecture.

EC2, ALB, RDS, DynamoDB, ElastiCache, S3, Lambda, etc.

Knowledge of DevOps practices, containerization, Docker/Kubernetes

Education Qualificaiton

Bachelor’s Degree in Computer Science or a related field

Roles & Responsibilities

Create clear and feasible work plans for engineering tasks to be completed by the target

dates.

Implement and maintain shared libraries for Jenkins pipeline.

End-to-end CI pipeline development and enhancement.

Produce excellent, detailed design and development documentation.

Work with team members to deliver features on time, respond to

evolving requirements, and strategic shifts in direction.

Familiar and comfortable with Agile/Scrum software development

methodology.

Conduct research on new technologies. Lead/contribute the effort of solving complex

technical challenges to improve engineering productivity

Previous Job Searches

Similar Listings

Bangalore, Karnataka, India

📁 Senior Lead Software Engineer

Requisition #: CREQ261856