Search by job, company or skills

V

Senior Java Engineer

Save
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149536553

Similar Jobs

Bengaluru, India

Skills:

software design patterns JavaApisSolid PrinciplesSpring BootMicroservices architecturesEvent-driven architectures

Bengaluru, India

Skills:

GitGradleMavenApache KafkaSpring BootRest ApisMicroservicesSQL Databases

Bengaluru, India

Skills:

ReduxElkMavenPrometheusSpring BootGrafanaReact JsMicroservicesNosqlGitJasmineRDBMSJUnitDockerJava ServletGithubJspJestNpmSqlSpringGradleReact NativeRestful ApisAzureYarnKubernetesGHAFull-stack developmentAKS

Bengaluru, India

Skills:

JavaApi ManagementKafkaSpring BootMongo DbHTMLReact JsMicroservicesGcpCosmos DBRestful ApisAzureKubernetesNon-SQL and SQL database managementGitHub Version controlCI CD pipeline

Bengaluru, India

Skills:

MqAWS AuroraCloud ArchitectureKafkaSpring BootLiquibaseJUnitGherkinDockerDatabase ManagementIamPostgresGitlabCucumberKubernetesAws S3FlywayTestContainersAgile ways of workingPACTMSKAdvanced Java programmingEvent driven microservices architecture