Required Skills

Java .Net Python

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 15th Dec 2023

JOB DETAIL

Client is seeking a Full Stack Engineer with hands-on React JS   experience who is local to Alpharetta, GA, to implement a client project.

 

Job Description

This role will focus on the technical processes related to software development and will assist in maintaining the high quality of new software systems. This role will focus on ensuring the software project security, and work to keep new technology by utilization of new tools and trends. 

1.     Perform Java/.Net development within a microservices architecture: back-end code (business model code, data access, flows), unit test code, test scripts, and HTML/JavaScript front-end code.

2.     Write effective API contracts and API implementations.

3.     Participating in the design and creation of scalable software

4.     Work as part of a development team in a fast-moving environment with new iterations every two weeks, communicating with Customers, Project Managers, Business Analysts, Testers, and other team members.

5.     Participate in regular team reviews assessing each other’s performance and helping to implement continuous improvement activities.

6.     Apply design, coding, and documentation standards and write technical documentation.

7.     Diagnose and troubleshoot performance issues.

8.     Learn new technologies and keep abreast of existing ones.

9.     Ensure code quality with a comprehensive unit and functional test coverage.

10. Test software to ensure responsiveness and efficiency.

 

 

What are we looking for?          

 

1)     Bachelor’s Degree or higher in Computer Science or a related field

2)     5 to 8 years of software development experience

3)     Proven experience as a Full Stack Developer or similar role

4)     Knowledge of front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)

5)     Knowledge of back-end languages (e.g. Java, .Net, Python) and JavaScript frameworks (e.g. Angular, React, Next.js, Node.js)

6)     Experienced in Spring Boot 2 and higher framework.

7)     Familiarity with databases (e.g. PostgreSQL, MSSQL), web servers (e.g. Apache), and UI/UX design

8)     Work with messaging-based frameworks (RabbitMQ) using JMS.

9)     Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management (Git, Gitflow), build processes (Maven), testing, and operations.

10)                        Experience developing desktop and/or mobile-friendly UI (responsive web design) applications

11)                        Familiarity with common stacks

12)                        Experience debugging and performance tuning applications and services.

13)                        Excellent communication and teamwork skills

14)                        An analytical mind and Great attention to detail

 

What might also help?                                        

 

o   Working experience with DevSecOps, automation releases, and CI/CD pipelines would be an added advantage.

o   TDD, Open API standards, Experience working on GCP/AWS/Azure

o   Experience in the payment industry

o   Java or Microsoft certifications

o Cloud based certifications. 

Company Information