Java Backend Developer-W2 ONLY

Trebecon LLC
Boston, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Boston, United States of America

Tech stack

Java
Spring Security
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Software Design Patterns
DevOps
Distributed Systems
Gradle
PostgreSQL
Maven
Enterprise Messaging Systems
MySQL
Object-Oriented Software Development
Oracle Applications
Scrum
RabbitMQ
Prometheus
Software Engineering
Data Logging
Google Cloud Platform
Enterprise Software Applications
Spring-mvc
Grafana
Spring-boot
Backend
GIT
Event Driven Architecture
Containerization
Kubernetes
Information Technology
Kafka
Front End Software Development
REST
Splunk
Docker
Jenkins
Microservices

Job description

We are seeking an experienced Senior Java Backend Developer to join our engineering team in Boston, MA. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and cloud-based application development. This role involves designing, developing, and maintaining scalable backend systems that support enterprise-level applications., * Design, develop, and maintain robust backend applications using Java and Spring Boot. * Build and support RESTful APIs and Microservices architectures. * Collaborate with cross-functional teams including frontend developers, architects, QA, and DevOps engineers.

Requirements

8+ years of hands-on experience in Java development. * Strong expertise in Java 8/11/17, Spring Boot, Spring MVC, and Spring Security. * Experience building REST APIs and Microservices. * Strong knowledge of SQL databases such as Oracle, PostgreSQL, or MySQL. * Experience with Kafka, RabbitMQ, or other messaging platforms. * Knowledge of Docker, Kubernetes, and containerized deployments. * Experience with AWS, Azure, or Google Cloud Platform cloud platforms. * Familiarity with Git, Jenkins, Maven, Gradle, and CI/CD processes. * Strong understanding of software design patterns and object-oriented programming.

Preferred Qualifications * Experience with distributed systems and event-driven architecture. * Knowledge of Agile/Scrum methodologies. * Experience with monitoring and logging tools such as Splunk, ELK, Prometheus, or Grafana. * Bachelor''s degree in Computer Science, Engineering, or a related field.

Apply for this position