Full Stack (Java & React) Developer

Overview

On Site
$60 - $70
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Agile
Amazon Web Services
AngularJS
Apache Kafka
Business Strategy
Business-to-business
Caching
Cloud Computing
Collaboration
Communication
Conflict Resolution
Continuous Improvement
FOCUS
Frontend Development
JPA
JUnit
Java
Jenkins
Management
Merchandising
Mergers and Acquisitions
Messaging
Relational Databases
Microservices
Microsoft Azure
PostgreSQL
Pricing
Problem Solving
React.js
Retail
SQL
Soft Skills
Spring Framework
Technical Drafting
Testing
Web Applications

Job Details

Role: Full Stack (Java & React) Developer

Location: Framingham, MA (Onsite)

About Us: We are a dynamic team focused on delivering innovative solutions in the retail/B2B space. Our application is built on a robust tech stack, and we are looking to augment our team with talented team members to support additional features and enhancements.

What You ll Be Doing:

  • Design, develop, and maintain enterprise web applications using Java and Spring Boot.
  • Implement and manage relational databases, with a focus on PostgreSQL.
  • Utilize caching mechanisms and ensure efficient data retrieval.
  • Deploy applications on cloud platforms such as Azure and AWS, with awareness of Jenkins and Azure AKS.
  • Develop front-end applications using React.
  • Collaborate with product and tech leads to understand requirements and deliver features.
  • Ensure code quality through JUnit testing and adherence to SOLID design principles.
  • Work independently to understand system and technical design, and implement features.
  • Participate in Agile processes and contribute to continuous improvement.
  • Implement observability practices to monitor and improve system performance.

What You Bring to the Table:

Technical Skills:

  • Proficiency in Java, Spring Boot, and relational databases (PostgreSQL).
  • Knowledge of caching mechanisms and cloud platforms (Azure, AWS).
  • Experience with Jenkins and Azure AKS for deployment.
  • Understanding of SQL, Spring JPA, and SOLID design principles.
  • Experience with Microservice architecture
  • Familiarity with distributed messaging system (Kafka, Solace)
  • Experience with Angular or React for front-end development.
  • Awareness of observability practices.

Functional Skills:

  • Understanding of retail/B2B contexts, particularly in merchandising and pricing.
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication skills to interact with product and tech leads.
  • At least 5 years of experience in developing and maintaining enterprise web applications.

Soft Skills:

  • Team collaboration and promoting an inclusive environment.
  • Execution focus with a proven track record of efficiently executing business objectives.
  • Ability to bridge technology with business strategy and communicate effectively with stakeholders.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.