Java Full Stack Developer

Artech LLC

Boston, MA

JOB DETAILS
LOCATION
Boston, MA
POSTED
30+ days ago

Location: Boston, MA - onsite
Duration: 6 months
GBaMS ReqID: 10418642

Java Full Stack Developer

Position Overview

We are seeking a highly skilled Java Full Stack Developer with 8+ years of hands-on experience in designing, developing, and deploying enterprise-grade applications. The ideal candidate will have strong expertise in Java, Spring ecosystem, Microservices, front-end frameworks, cloud platforms, and modern DevOps practices. This role involves working closely with cross-functional teams to build scalable, secure, and high-performing solutions.


Key Responsibilities

  • Design, develop, and maintain end-to-end web applications using Java, Spring Boot, and modern front-end technologies.

  • Build and optimize microservices architecture ensuring high scalability and performance.

  • Develop UI components and interfaces using Angular / React / Vue.js (based on company stack).

  • Write efficient, reusable, and reliable code, ensuring the highest standards of quality and performance.

  • Collaborate with product managers, architects, QA teams, and other developers to deliver high-quality features.

  • Implement CI/CD pipelines and automate deployment workflows.

  • Integrate applications with relational and NoSQL databases.

  • Troubleshoot complex issues across the application stack.

  • Participate in code reviews, architectural discussions, and technical decision-making.

  • Ensure application security, performance tuning, and compliance with industry best practices.

  • Stay updated with emerging technologies and propose adoption of new solutions.


Required Skills & Qualifications

  • 8+ years of professional experience in full stack development.

  • Strong proficiency in:

    • Java 8+, Spring Boot, Spring MVC, Spring Data, Spring Security

    • RESTful APIs, Microservices architecture

  • Front-end development experience with:

    • Angular / React (including TypeScript, HTML5, CSS3)

  • Hands-on experience with:

    • SQL (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra)

    • Version control: Git, GitHub/GitLab/Bitbucket

    • Build tools: Maven/Gradle

  • Experience with cloud platforms such as AWS, Azure, or GCP.

  • Experience in Docker, Kubernetes, and container orchestration is a strong plus.

  • Knowledge of CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.).

  • Strong understanding of object-oriented design, design patterns, and coding best practices.

  • Excellent problem-solving, analytical, and communication skills.


Preferred / Nice-to-Have Skills

  • Experience with messaging systems (Kafka, RabbitMQ).

  • Knowledge of API Gateway, Service Mesh, and distributed tracing tools.

  • Exposure to test automation frameworks: JUnit, Mockito, Selenium, Cypress, etc.

  • Experience with performance tuning and application monitoring tools (New Relic, AppDynamics, Prometheus, Grafana).


Education

  • Bachelor's or Master s degree in Computer Science, Engineering, or related field.


Comments for Suppliers:

About the Company

A

Artech LLC