Java Software Engineer

Natsoft

Dallas (TX)

On-site

USD 110,000 - 140,000

Full time

4 days 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

Natsoft is seeking an experienced Java & Spring batch Developer with strong GCP expertise to design, develop, and deploy scalable applications in a fast‑paced environment. The role emphasizes Java (Spring Boot), microservices, and GCP services such as Cloud Run, Pub/Sub, Cloud Storage, BigQuery, and Cloud Functions.

You will collaborate with cross‑functional teams, mentor junior developers, drive quality through code reviews, and manage deliverables across the SDLC while staying current with

Qualifications

  • Strong Java Spring MVC experience.
  • Experience with Agile/Scrum methodologies.
  • RESTful services and microservices architecture knowledge.
  • SQL/database knowledge and query expertise.

Responsibilities

  • Lead the design, development, and implementation of software solutions using Java Spring MVC.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Oversee the software development lifecycle, ensuring adherence to best practices and quality standards.
  • Conduct code reviews and provide mentorship to junior developers.
  • Identify and resolve technical issues throughout the project lifecycle.
  • Manage project timelines, deliverables, and stakeholder communications.
  • Stay updated with emerging technologies and industry trends to drive innovation.

Skills

Java Spring MVC
Agile/Scrum
RESTful services
Microservices
SQL
Communication skills

Education

Bachelor's degree in Computer Science or IT

Tools

Docker
Kubernetes

Job description

Job Summary:

We are seeking an experienced Java & Spring batch Developer with strong expertise in Google Cloud Platform (GCP) to design, develop, and deploy scalable, secure, and high-performance applications. The ideal candidate will have hands‑on experience with Java (Spring Boot), microservices, and GCP services such as Cloud Run, Pub/Sub, Cloud Storage, BigQuery, and Cloud Functions. This role requires a deep understanding of software development methodologies, excellent problem‑solving skills, and the ability to work collaboratively in a fast‑paced environment.

Responsibilities:
  • Lead the design, development, and implementation of software solutions using Java Spring MVC.
  • Collaborate with cross‑functional teams to gather requirements and translate them into technical specifications.
  • Oversee the software development lifecycle, ensuring adherence to best practices and quality standards.
  • Conduct code reviews and provide mentorship to junior developers.
  • Identify and resolve technical issues and challenges throughout the project lifecycle.
  • Manage project timelines, deliverables, and stakeholder communications effectively.
  • Stay updated with emerging technologies and industry trends to drive innovation within the team.
Mandatory Skills:
  • Strong knowledge and hands‑on experience with Java Spring MVC.
  • Proficiency in software development methodologies, including Agile and Scrum.
  • Experience with RESTful web services and microservices architecture.
  • Solid understanding of database management systems, particularly SQL.
  • Excellent problem‑solving skills and attention to detail.
  • Strong communication and interpersonal skills.
Preferred Skills:
  • Experience with cloud platforms (e.g., AWS, Azure) and DevOps practices.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Understanding of software testing methodologies and tools.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven track record of successful software development projects.
  • Strong analytical skills and the ability to work independently and as part of a team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Java Developer
Sr. Java Developer

CitiusTech • Nashville (TN)

On-site
USD 100,000 - 130,000
Java Spring Boot Developer
Java Spring Boot Developer

Tata Consultancy Services • New York (NY)

On-site
USD 90,000 - 115,000
Sr. Java Developer + GCP (Remote, 3 Months Contractual)
Sr. Java Developer + GCP (Remote, 3 Months Contractual)

Pyramid It Consulting • United States

Remote
USD 96,000 - 152,000
Java Application Developer
Java Application Developer

LTM • Irving (TX)

On-site
USD 120,000 - 180,000
Backend Lead (Java Microservices + GCP)
Backend Lead (Java Microservices + GCP)

Accord Technologies Inc • St. Louis (MO)

On-site
USD 120,000 - 150,000
Java Spring Boot GCP Developer | Phoenix, AZ
Java Spring Boot GCP Developer | Phoenix, AZ

Tech Junction Ltd • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Java Full Stack Engineer
Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

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

Virtusa • Irving (TX)

On-site
USD 125,000 - 175,000
Software Engineer (Java)
Software Engineer (Java)

NxtPe • United States

Remote
USD 110,000 - 150,000
Senior Java Developer
Senior Java Developer

Raas Infotek LTD • Jersey City (NJ)

On-site
USD 120,000 - 180,000