Software Engineer (Java)

  • Atlanta, GA
  • Posted 4 days ago | Updated 4 days ago

Overview

On Site
Hybrid
Depends on Experience
Full Time

Skills

java
j2ee
soa
soap
rest
spring
springboot
boot
aws
azure
payment
payments
bank
banking
sql
nosql
oracle
postgresql
mq
Microservices
Kafka
APIs

Job Details

Hands-on developer.

Springboot, Microservices, , API, Rest

They will be developing API s,

AWS background is important. EKS (fundamentals is required.)

RDS/ NoSQL /Postgres/Dynamo DB/Cassandra

Agile environment.

Banking/Financial/Payments good to have

Somebody coming for large scale development background.

MQ/Kafka nice to have

  • Bachelor s Degree and four to seven years of experience or equivalent education and software engineering training or experience.
  • In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices.
  • Substantive and modern Java experience.
  • Databases being utilized: PostgreSQL, DynamoDB, Datastax, Cassandra.
  • Experience with the following technologies - Docker/Container, Springboot, Java, REST, Micro services.
  • Understanding of key business processes and competitive strategies related to the IT function.
  • Ability to plan and manage projects and solve complex problems by applying best practices.
  • Ability to provide direction and mentor less experienced teammates.
  • Ability to interpret and convey complex, difficult, or sensitive information.

PlNice to Have Skills/Prior Experiences: (Hiring Manager DOES NOT require these skills/ prior experience. However candidates with any of these will be looked at first.)

  • Degree in Computer Science, Computer Engineering, or related field.
  • Experience building and scaling enterprise-grade applications using Java and Spring Boot.
  • Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes).
  • Familiarity with event-driven and Microservices architectures.
  • Experience with messaging systems such as MQ, JMS, or Kafka.
  • Strong understanding of RESTful APIs, OpenAPI specifications, and service-oriented architecture.
  • Proficiency with CI/CD tools like Git, Maven, Jenkins, and automated testing frameworks.
  • Solid knowledge of relational databases (SQL, stored procedures, data modeling).
  • Exposure to observability tools and practices (e.g., Prometheus, Grafana, ELK stack).
  • Passion for clean code, DevSecOps, and agile delivery.

Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.