Search by job, company or skills

TEKsystems

Senior Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:

As a Senior Software Engineer, the primary purpose of the role is to Develop, drive and implement solutions.

Apply and promote industry best patterns and practices. Apply the principles of design, development, testing, deployment, support, and evaluation. Contribute to the strategic engineering goals within own team and platform. Design and build programs or application features meeting business objective and requirements. Develop and deploy high quality software solutions with comprehensive test coverage without supervision. Provide mentoring and technical assistance to other members of the team.

Responsibilities

  • Develop, drive and implement solutions.
  • Apply and promote industry best patterns and practices.
  • Apply the principles of design, development, testing, deployment, support, and evaluation.
  • Contribute to the strategic engineering goals within own team and platform.
  • Design and build programs or application features meeting business objective and requirements.
  • Develop and deploy high quality software solutions with comprehensive test coverage without supervision.
  • Provide mentoring and technical assistance to other members of the team.

Qualifications

  • 8+ Years of experience in building REST APIs.
  • Well versed with microservice architecture and a good coding hands-on in Spring Boot.
  • Experience in Java/J2EE and Scripting Language (TypeScript/JavaScript/Python).
  • Good to have frontend (React/Angular).
  • Experience in AWS services like lambda, API gateway, EKS Cluster, IM Roles & Policy, Bean Stalk, Fargate, VPC, SubNets, Route tables, Load balancer etc.
  • Experience in Test Automation Frameworks - Selenium, Cucumber.
  • CI-CD Tools Github, Github Action, Sonar Qube/Cloud, Teamcity/Jenkin, Docker, Kubernetes.
  • Monitoring and logging tools Splunk/ObservInc, AppDynamics, Cloud Watch Canary.

Required Skills

  • Building REST APIs.
  • Microservice architecture.
  • Spring Boot.
  • Java/J2EE.
  • Scripting Languages (TypeScript/JavaScript/Python).
  • Frontend frameworks (React/Angular).
  • AWS services.
  • Test Automation Frameworks.
  • CI-CD Tools.
  • Monitoring and logging tools.

Preferred Skills

  • Experience with frontend frameworks (React/Angular).
  • Experience in AWS services.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137184127

Similar Jobs