← Back to jobs

Quantum Technologies LLC Logo
Java Developer

Quantum Technologies LLC

 

Atlanta, GA, USA

Posted On: Just posted
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Technology Stack: Java, J2EE, Spring Boot, Spring MVC, Spring Security, Microservices, Hibernate, REST APIs, SQL, MySQL, Oracle, AWS, Docker, Kubernetes, Git, Jenkins.

 

Roles and Responsibilities
Designed, developed, and maintained scalable enterprise applications using Java, J2EE, and Spring Boot.

Developed RESTful web services and APIs to support communication between internal and external applications.

Implemented microservices-based architecture to build scalable, reliable, and maintainable applications.

Developed backend business logic using Core Java, Object-Oriented Programming (OOP), Collections, Multithreading, and Exception Handling.

Used Spring Boot, Spring MVC, and Spring Security to develop secure and high-performance applications.

Implemented database operations using Hibernate, JPA, JDBC, and SQL.

Designed and optimized SQL queries, stored procedures, indexes, and database transactions using Oracle, MySQL, and PostgreSQL.

Integrated third-party applications and external services using REST APIs and JSON.

Implemented authentication and authorization mechanisms to secure enterprise applications.

Developed reusable components and common utility classes to improve code quality and maintainability.

Worked with Java messaging technologies such as Apache Kafka and RabbitMQ for asynchronous communication.

Performed unit testing and integration testing using JUnit and Mockito.

Used Maven and Gradle for project builds and dependency management.

Managed source code using Git and participated in code reviews and collaborative development.

Built and deployed applications using Jenkins, Docker, Kubernetes, and CI/CD pipelines.

Monitored application performance, troubleshot production issues, and implemented bug fixes and enhancements.

Collaborated with business analysts, QA engineers, architects, and development teams in an Agile/Scrum environment.

Participated in all phases of the Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, deployment, and production support.

 

Technical Skills
Programming Languages: Java, SQL

Java Technologies: Core Java, J2EE, JDBC, JSP, Servlets

Frameworks: Spring Boot, Spring MVC, Spring Security, Hibernate, JPA

Architecture: Microservices, RESTful Web Services

Databases: Oracle, MySQL, PostgreSQL, SQL Server

Messaging: Apache Kafka, RabbitMQ

Build Tools: Maven, Gradle

Testing: JUnit, Mockito, Postman

Cloud Platforms: AWS, Microsoft Azure

DevOps: Jenkins, Docker, Kubernetes, Git

Application Servers: Apache Tomcat, JBoss

Methodologies: Agile, Scrum, SDLC

 

Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.

Experience developing enterprise applications using Java and Spring Boot.

Strong understanding of OOP concepts, data structures, and algorithms.

Experience in REST API development, microservices, and database integration.

Knowledge of application deployment, debugging, testing, and performance optimization.

Strong analytical, problem-solving, and communication skills

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs