Senior Java Developer with Python - Location: Alpharetta GA.

Alpharetta, GA, US • Posted 2 days ago • Updated 2 days ago
Full Time
On-site
Depends on Experience
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Apache Kafka
  • FastAPI
  • Flask
  • or Django.Java
  • spring boot

Summary

Hi Every one
Hope doing well!
Job Title: Senior Java Developer with Python

Location: Alpharetta GA.
Duration: Contract / Full-Time
Experience: 5+ Years

Job Description

We are seeking a highly experienced Senior Java Developer with Python expertise to design, develop, and support scalable enterprise applications and cloud-native solutions. The ideal candidate will possess strong experience in Java, Spring Boot, Python, Microservices, Cloud Technologies, and RESTful API development. This role requires collaboration with architects, product owners, and cross-functional teams to deliver high-quality software solutions in an Agile environment.

Required Skills
  • 5+ years of experience in software development using Java technologies.
  • Strong expertise in Java 8/11/17, Spring Framework, Spring Boot, and Microservices.
  • Hands-on experience with Python development for automation, APIs, data processing, or backend services.
  • Experience building and consuming RESTful APIs and event-driven architectures.
  • Strong knowledge of SQL databases (Oracle, PostgreSQL, MySQL, SQL Server).
  • Experience with NoSQL databases such as MongoDB, Cassandra, or DynamoDB.
  • Experience with Kafka, RabbitMQ, or messaging systems.
  • Strong understanding of Object-Oriented Design (OOD) and Design Patterns.
  • Experience with Docker, Kubernetes, and containerized applications.
  • Experience with AWS, Azure, or Google Cloud Platform.
  • Familiarity with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience working in Agile/Scrum environments.
Preferred Skills
  • Experience with FastAPI, Flask, or Django.
  • Knowledge of Generative AI, Machine Learning, LLMs, LangChain, or AI integrations.
  • Experience with Apache Spark or Big Data technologies.
  • Exposure to Terraform or Infrastructure as Code (IaC).
  • Experience with GraphQL.

Responsibilities

  • Design, develop, test, and deploy enterprise-grade Java and Python applications.
  • Develop scalable microservices and REST APIs.
  • Build cloud-native solutions leveraging AWS, Azure, or Google Cloud Platform.
  • Optimize application performance, scalability, and reliability.
  • Integrate applications with databases, messaging systems, and third-party services.
  • Participate in architecture discussions and technical design reviews.
  • Collaborate with QA teams to ensure high-quality software delivery.
  • Mentor junior developers and promote coding best practices.
  • Support production deployments and resolve critical application issues.
  • Contribute to DevOps and automation initiatives.
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.
  • Dice Id: 90773860
  • Position Id: 9000296
  • Posted 2 days ago
Contact the job poster
RK

Rakesh Kanneluri

Recruiter @ NMK Global Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Yesterday

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote

17d ago

Easy Apply

Full-time

60,000 - 80,000

Remote

Today

Easy Apply

Contract

$80,000 - $100,000

Search all similar jobs