Java Developer (Considering ONLY H4EAD, L2S, GC/USC)

MAES Solutions

Dallas (TX)

On-site

USD 110,000 - 150,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MAES Solutions is seeking an experienced Java Developer to design, develop, test, implement, and maintain scalable, secure, enterprise applications. You will work across the stack on backend services, RESTful APIs, and microservices architecture, leveraging Spring and Hibernate, with a focus on performance and security.

The role requires deep expertise in Core Java, multithreading, streams, and modern Java practices, plus experience with databases (Oracle, PostgreSQL, MySQL, SQL Server) and

Qualifications

  • 8+ years of experience in Java development and enterprise applications.
  • Strong proficiency in Core Java, OOP, and JVM fundamentals.
  • Extensive experience with Spring Framework, Spring Boot, Hibernate, and microservices.

Responsibilities

  • Design, develop, test, implement, and maintain scalable enterprise applications.
  • Develop backend services and RESTful APIs using Spring, Hibernate, and JPA.
  • Build microservices and distributed systems with appropriate communication patterns.
  • Implement security using Spring Security, OAuth 2.0, and JWT.
  • Create CI/CD pipelines and deploy to cloud platforms like AWS/Azure/GCP.

Skills

Core Java
Java 8/11/17
OOP
Spring Framework
Microservices
RESTful APIs
SQL/JDBC
Spring Security/OAuth 2.0/JWT

Tools

Docker
Kubernetes
Jenkins
Git/GitHub Actions

Job description

About the Role: We are seeking a highly skilled and experienced Java Developer to design, develop, test, implement, and maintain scalable, secure, and high-performance enterprise applications.

Key Responsibilities:

  • Design, develop, test, and maintain scalable enterprise applications using Core Java, Java 8/11/17, Object-Oriented Programming (OOP), and modern Java development practices.
  • Develop robust backend applications and RESTful web services using Spring Framework, Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
  • Design, develop, and implement Microservices architecture to support scalable, modular, loosely coupled, and distributed enterprise applications.
  • Build and integrate REST APIs, web services, and third-party API integrations to facilitate seamless communication between enterprise systems.
  • Implement Java application components using Collections Framework, Multithreading, Concurrency, Exception Handling, Streams API, Lambda Expressions, and Functional Programming.
  • Develop database-driven applications using SQL, JDBC, JPA, Hibernate, and relational databases such as Oracle, PostgreSQL, MySQL, and SQL Server.
  • Design and optimize database schemas, complex SQL queries, stored procedures, indexes, transactions, and data access layers to improve application performance.
  • Implement application security using Spring Security, OAuth 2.0, JWT, authentication, authorization, and Role-Based Access Control (RBAC).
  • Develop event-driven and asynchronous applications using Apache Kafka, RabbitMQ, messaging queues, and distributed processing technologies.
  • Perform unit testing, integration testing, API testing, debugging, and code reviews using tools such as JUnit, Mockito, and REST Assured.
  • Develop and maintain CI/CD pipelines using Jenkins, Git, GitHub Actions, GitLab CI, or Azure DevOps to automate builds, testing, and deployments.
  • Deploy, maintain, and support enterprise applications on AWS, Microsoft Azure, or Google Cloud Platform (GCP).

Required Skills & Qualifications:

  • 8+ years of experience in Java Development, Backend Development, Enterprise Application Development, and Software Engineering.
  • Strong proficiency in Core Java, Java 8/11/17, including OOP, Collections, Multithreading, Concurrency, Exception Handling, Generics, Streams API, Lambda Expressions, and JVM fundamentals.
  • Extensive hands‑on experience with Spring Framework, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, and JDBC.
  • Strong experience designing and developing Microservices, RESTful APIs, REST APIs, web services, and distributed applications.
  • Strong understanding of Microservices architecture, API Gateway, service discovery, inter-service communication, fault tolerance, scalability, and resiliency.
  • Experience with databases such as Oracle, PostgreSQL, MySQL, SQL Server, and familiarity with NoSQL databases such as MongoDB, Cassandra, or DynamoDB.
  • Hands-on experience with Spring Security, OAuth 2.0, JWT, authentication, authorization, and secure API development.
  • Experience with Apache Kafka, RabbitMQ, JMS, or other messaging and event-driven architecture
  • Hands‑on experience with Docker, Kubernetes, and containerized application development and deployment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Application Developer
Java Application Developer

LTM • Irving (TX)

On-site
USD 120,000 - 180,000
Lead Java Developer
Lead Java Developer

ENIN Systems, INC • North Carolina

On-site
USD 140,000 - 180,000
Java Developer
Java Developer

CrackaJack Digital Solutions LLC. • New York (NY)

On-site
USD 120,000 - 180,000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

On-site
USD 150,000 - 210,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Java Software Engineer
Java Software Engineer

Nexreq • Chicago (IL)

On-site
USD 90,000 - 130,000
JAVA DEVELOPER
JAVA DEVELOPER

SIDRAM TECHNOLOGIES • Charlotte (NC)

On-site
USD 124,000 - 207,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Virtusa • Irving (TX)

On-site
USD 125,000 - 175,000
Java Developer
Java Developer

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000