Opening for Java API Developer

Full Time
  • Full Time
  • Anywhere

c2c jobs

Job Title: Java API Developer

Job Location: Oakland, GA or Alpharetta, GA(Hybrid)

Duration: 12+ Months

Visa Restriction: No H1B, OPT, CPT

 

Job Description:

The Software Engineer will help build the Next Gen Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and applications. The incumbent will use industry best practices and work collaboratively with cross-functional team of product managers, UX designers, architects, principal engineers, software engineers, test automation team and Devops engineers

Responsibilities

·       Design, develop, test and maintain micro services to support our consumer facing applications.

·       Write highest quality code with utmost attention to scalability, security and performance. Use TDD and participate in code-reviews with other software engineers.

·       Collaborate with the DevOps team to set up the build and delivery pipeline. Add instrumentation and monitoring to support production environments. Build Docker containers and container management.

·       Accurately scope effort, identify risks and clearly communicate trade-offs with team members and other stakeholders.

·       Ship high quality products and features with an end-to-end mindset from conception to delivery and production support; owning specifications, quality, release deployments and monitoring of production health.

·       This list is not all-inclusive and you are expected to perform other duties as requested or assigned.

 

Skills/Experience:

·       BS/MS in Computer Science or equivalent work experience.

·       2-5 years of experience designing and developing secure object-oriented web services.

·       2-5 Years of hands-on experience with all phases of software development. Strong experience in Java and Restful API Development. Expertise in developing micro services.

·       Some familiarity with exposing and securing APIs using an API management solution. Experience with SQL and NoSQL databases.

·       Test Driven Development, unit testing, and knowledge of mocking frameworks such as Easy Mock and Mockito.

·       Developing and deploying applications on AWS, Azure or private cloud.

·       Strong problem solving and communication skills. Great business acumen with a passion to solve for the customer.

·       Experience in working in an agile team/methodology using Jira / Atlassian tools.

 

Experience in at least a few of the following technologies in the categories below:

·       Spring Framework, Spring Boot.

·       Web Services: Spring, Jersey, Apache CXF, REST Easy, Rest let

·       Databases: Oracle, MySQL, MongoDB, Cassandra etc.

·       Distributed Cache: Radis, Coherence, Hazel cast.

·       Build & CI Tools: GitHub Action, Maven, Jenkins, Gradle etc.

·       Al Coding Assistant: GitHub Copilot, Amazon Code Whisperer, Codium.

·       Message Brokers: IBM MQ Series, Apache Kafka, ActiveMQ, RabbitMQ.

·       Observability: Data dog, Splunk.

 

To apply for this job email your details to faisal@vsolutionstech.com