Java Back End Developer

Bright Sol
Atlanta, United States of America
yesterday

Role details

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

Job location

Atlanta, United States of America

Tech stack

Java
API
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Code Reuse
Code Review
Databases
Continuous Integration
Software Debugging
DevOps
Elasticsearch
Github
Gradle
Monitoring of Systems
Hibernate
Java Persistence API
Spring
JUnit
PostgreSQL
Maven
Enterprise Messaging Systems
Microsoft SQL Server
MySQL
Oracle Applications
Performance Tuning
Scrum
RabbitMQ
Redis
Mockito
Prometheus
Multithreading
Google Cloud Platform
Grafana
Spring-boot
Caching
Backend
GIT
Gitlab-ci
Information Technology
Deployment Automation
Kafka
Front End Software Development
Cloudwatch
REST
Splunk
Docker
Jenkins
Web Api
Microservices

Job description

We are seeking a skilled Java Backend Developer to design, develop, and maintain scalable backend applications and APIs., Design, develop, test, and maintain backend services using Java and Spring Boot. Build scalable Microservices and RESTful APIs. Integrate applications with databases, third-party APIs, and messaging systems. Write clean, efficient, and reusable code following best practices. Participate in code reviews, debugging, and performance optimization. Work closely with frontend developers, DevOps teams, QA teams, and business stakeholders. Implement security and data protection measures. Monitor applications and troubleshoot production issues. Contribute to CI/CD pipelines and deployment automation.

Requirements

The ideal candidate should have strong experience in Java, Spring Boot, Microservices architecture, REST APIs, databases, and cloud-based deployments., Strong experience in Java 8/11/17 Hands-on experience with Spring Boot and Spring Framework Experience with Microservices architecture REST API development and integration Strong SQL knowledge (MySQL, PostgreSQL, Oracle, MSSQL) Experience with Hibernate/JPA Knowledge of Maven or Gradle Experience with Git version control Understanding of multithreading and collections framework Familiarity with Docker and Kubernetes Experience with cloud platforms like AWS, Azure, or Google Cloud Platform Knowledge of Kafka/RabbitMQ messaging systems Understanding of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI Preferred Skills Experience with Redis or caching mechanisms Knowledge of Elasticsearch Experience with unit testing frameworks like JUnit and Mockito Exposure to Agile/Scrum methodology Familiarity with monitoring tools like Splunk, Prometheus, Grafana, or CloudWatch Education Bachelor's degree in Computer Science, Information Technology, or related field. Nice to Have AWS Certification Experience in Financial, Healthcare, Telecom, or E-commerce domains Strong problem-solving and communication skills Sample Tech Stack Java 17 Spring Boot Microservices REST APIs Hibernate/JPA MySQL/PostgreSQL Kafka Docker & Kubernetes AWS Jenkins GitHub

Apply for this position