Senior Java Backend Developer
Job Title : Senior Java Backend Developer
Job Location : Charlotte, NC/ Hybrid
Job Tenure : 6-7 months with possible extension
 
Need Retail Experience
 
Descriptions -

Summary
  • The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions.
  • This includes developing, configuring, or modifying complex integrated business and/or enterprise application solutions within various computing environments.
  • This role facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.
  • Translates complex cross-functional business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions; partners with Product Team to understand business needs and functional specifications
  • Collaborates with cross-functional teams to ensure specifications are converted into flexible, scalable, and maintainable solution designs; evaluates project deliverables to ensure they meet specifications and architectural standards
  • Coordinates, executes, and participates in component integration (CIT) scenarios, systems integration testing (SIT), and user acceptance testing (UAT) to identify application errors and to ensure quality software deployment
  • Participates in all software development end-to-end product lifecycle phases by applying and sharing an in-depth understanding of complex company and industry methodologies, policies, standards, and controls
  • Has solid grasp of software design patterns and approaches; understands application level software architecture; makes technical trade-off decisions at application level
  • Automates and simplifies team development, test, and operations processes; develops detailed architecture plans for large scale enterprise architecture projects and drives the plans to fruition
  • Solves complex architecture/design and business problems; solutions are extensible; works to simplify, optimize, remove bottlenecks, etc.
Minimum Qualifications
  • Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
  • 5 years of experience in software development or a related field
  • 4 years of experience in database technologies
  • 4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
Scope for Request:
Tech Stack: Java, Spring boot, Micronaut, React JS, Kubernetes, Kafka, Mongo DB, PostgreSQL, MicroServices & Hadoop (preferred)

Additional Skills:
  • Should be able to work independently or along with the team to achieve the assigned stories on time.
  • Expert in Distributed computing.
  • Experience in containerized deployments using Docker, Kubernetes.
  • Experience working in ITIL framework.
  • Experience working with CICD tools.
Call notes:
Team Info:
  • Supply Chain Trasport Networking planning team
  • Hadoop migration from Hadoop to other HBase and PostgreSQL
  • Team 14 Engineers (1 leads, couple of Sr. SEs)
Role Info:
  • This is a Core Java Backend Developer with strong Java, Spring Boot & Microservices background.
  • Majorly focused on backend development and some migration work
  • 100% new development role no maintenance
Top Skills:
  • 8+ yrs exp is a must
  • Java exp is a must
  • Spring Boot exp is a must
  • Microservices exp is a must
Nice to Have:
  • Bigdata Hadoop Knowledge / exp is a big plus
  • React exp is a plus
  • Cassandra exp is a plus