Rforce TechnologyRforce TechnologyRforce Technology
+1 470-440-0602
rinkal.gandhi@rforcetechnology.com
A1B-2G, Buford, GA 30518
Rforce TechnologyRforce TechnologyRforce Technology

Sr Java Full Stack Developer

Careers

Sr Java Full Stack Developer

We are actively looking for a Senior Software Developer (Java) who will be responsible for translating high-level business requirements into fully functional code. Manage requirements and scope to ensure delivery of functionality in time for the company’s eCommerce Solutions with high quality
Responsibilities

  • Provide technical expertise to software development teams responsible.
  • Coordinate with teams on the migration of existing services to the cloud, identify technical requirementsand work through challenges.
  • lead agile development while working with Business Analyst, Developers, QA, Database Administrator and implement new functionality.
  • Breaking down requirement and develop moderately to large complex application solutions.
  • Responsible for quality control of all development deliverables.
  • Maintain and implement standards and methodologies for software development.
  • Responsible for interpreting system requirements to design and application teams.
  • Transform product requirements into technical design and application codebase.
  • Independently analyze moderately complex system requirements and translate them to industry-standard technical design.
  • Based on documentation provided able to estimate development effort as per project requests.
  • Participate in code quality checks through reviews and code quality tools.
  • Perform other related duties as required.
Requirements/Skills

  • Bachelor’s degree in Computer Science or a related field, 7+ years of experience in a directly related field.
  • Experience using Microservice architecture and Expert in Cloud-Native Development, proficient in JDK 11, Spring Boot 2.x, Spring Cloud, Spring Batch and Integration using Microservice architecture.
  • Experience in Java, REST, Spring boot, Microservices, Spring Security, XML, XSLT, JAXB, JAXP, MVC, AngularJS, Angular2+, Bootstrap, CSS3, various design patterns.
  • Experience with OOPS design concepts and a good grasp of architectural patterns.
  • Hands-on experience with unit testing/integration testing tools like Mockito, Rest-Assured, and Cucumber.
  • Familiarity with event-driven architecture patterns.
  • Unit testing experience is a must
  • Experience in API building from scratch. Expert in designing and developing RESTful APIs, schemas, and documentation using tools like Swagger and dev testing using tools like Postman
  • Knowledge of modern microservices security practices like OAuth2 and Experience with analyzing/tuning microservices performance
  • Strong emphasis on code quality, peer reviews, and writing test-driven code
  • Ability to create technical specifications, architecture diagrams, network diagrams, data models, object diagrams, process flows and application development artifacts
  • Excellent Planning & Organizational skills. Excellent communication, documentation skills and team leadership skills.
  • Ability to research new technologies and create conceptual models or solutions and present them to high-level audiences across business, application and technology domains.