Description

TECHNICAL SKILLS

Must Have

  • Containerization
  • Git
  • Java
  • Spring Boot

Nice To Have

JOB SUMMARY

Backend Modernization Engineer

JOB DESCRIPTION

PLEASE DO NOT SUBMIT ABOVE MAX BILL RATE.
REQUIRED TO WORK ONSITE 2-3 DAYS WEEK.
POSITION SLATED TO GO THROUGH 2024.
HM WOULD LIKE TO START INTERVIEWING ASAP.
NO LOGOS/CONTACT INFO ON RESUMES.


Overview: We are in search of a Backend Software Engineer who excels not only in technical proficiency but also as a proactive problem-solver, critical thinker, and active participant in task development. This role is tailored for a dynamic individual who drives innovative solutions, engages actively in project planning, and significantly contributes to our implementation processes.

 

Key Responsibilities:

  • Proactive Problem Solving: Engage actively in driving innovative solutions and participate in the creation and refinement of project objectives.
  • Critical Thinking: Utilize analytical skills to understand complex project requirements and contribute to their design and architecture.
  • Task Building: Collaborate in defining tasks and milestones, ensuring projects advance proactively.
  • Agile Participation: Actively engage in all agile ceremonies, offering ideas and feedback to advance projects.
  • Best Practices Leadership: Model and guide the adoption of software development best practices, mentoring peers and contributing to communities of practice.
  • Risk and Compliance Awareness: Maintain accountability for risk management, adhering to policies and procedures while focusing on a positive customer experience.

 

General Functions:

  • Design and implement technology and software solutions as part of an agile squad.
  • Participate in agile ceremonies, influencing activities from architecture to delivery.
  • Lead communities of practice to refine and document software development standards and best practices.
  • Ensure positive customer experience through responsible risk management and compliance with policies and procedures.

 

Duties and Responsibilities:

  • Define Domain-Driven Design for the enterprise.
  • Deliver API and real-time Data Streams for each domain.
  • Develop code and IaaS in AWS with Terraform.
  • Develop microservices using Java/Spring-Boot.
  • Design and implement new features, improving technical product and application quality.
  • Act as a technical expert and developer on an agile squad.
  • Drive architecture of solutions across multiple services and applications.
  • Develop software meeting code quality standards and metrics.
  • Guide communities of practice, mentoring developers, enforcing standards, and sharing knowledge.
  • Achieve operational excellence through automation and writing maintainable, supportable, and testable code.
  • Maintain partnerships with operations and engineering teams to drive service improvement.
  • Stay current on IT trends relevant to your area of practice.
  • Assist with problem resolution for end users and customers.
  • Create and update operational procedures for routine management processes.
  • Ensure compliance with audit requirements.

 

Essential Qualifications:

  • Java/Spring Boot, Java 17+ expertise.
  • REST API development experience.
  • Containerization familiarity.
  • Bachelor’s degree in Computer Science/Information Systems or related field, with 8+ years of experience.
  • Software development best practices knowledge.
  • Git and GitHub experience.
  • Software development methodologies understanding.
  • Security best practices in software development.
  • Strong problem-solving and collaboration skills.
  • Excellent verbal and written communication skills.
  • Developing using OSX experience.
  • Unit Testing with JUnit proficiency.

 

Desirable Skills and Abilities:

  • 12-factor applications experience.
  • Microservices development using Node/ExpressJs.
  • AWS experience & Elastic Container Service (ECS) knowledge.
  • Greenfield application development experience.
  • Terraform experience.
  • Configuring and tuning Tomcat Embedded.
  • Hashicorp Vault familiarity.
  • Jenkins CI/CD experience.
  • OpenShift experience.

Education

Bachelor’s degree in Computer Science/Information Systems or related field, with 8+ years of experience.

Salary

INR $80 per hour C2C -$85 per hour C2C