Java Software Engineer

Atain
Bengaluru, Karnataka, India

Job Title: Java Developer

Experience: 6+ Years

Work Location: Bangalore – Manyata Tech Park

Work Mode: Hybrid (3 Days work from Office)

Mandate Skillsets : Java 8 & 17 Version, XML/SOAP, JSON/Swagger/YAML, IDE(Eclipse/VSCode/etc), SoapUI/Postman, Tomcat, Maven, Github Copilot

We are looking for an experienced Java Developer with 6+ years of hands-on experience in Java development, API integration, and enterprise application development. The ideal candidate should have strong expertise in Java 8 and Java 17, XML/SOAP, JSON, and REST API documentation, along with experience in deployment tools, build automation, and CI/CD pipelines.

The candidate should possess strong analytical and troubleshooting skills, along with good communication abilities, as the role involves direct customer interaction and regular project updates.

Key Responsibilities:

  • Design, develop, enhance, and maintain enterprise applications using Java 8 and Java 17.
  • Develop and integrate web services using XML, SOAP, JSON, and REST APIs.
  • Work with API documentation and specifications using Swagger and YAML.
  • Perform API testing and troubleshooting using Postman and SoapUI.
  • Build, deploy, and manage applications on Apache Tomcat.
  • Use Maven for project build and dependency management.
  • Work with Jenkins and Azure DevOps for CI/CD pipelines and deployment activities.
  • Use Git for source code management and version control.
  • Implement logging and debugging using Log4j.
  • Explore and leverage AI-based tools and automation techniques to improve development productivity.
  • Troubleshoot technical issues, identify root causes, and provide effective solutions.
  • Coordinate with customers and stakeholders, providing regular updates on development progress and technical issues.

Required Skills:

  • 8 to 11 years of strong hands-on experience in Core Java.
  • Expertise in JDK 8 or JDK 17.
  • Strong experience with Spring Boot and Spring Framework.
  • Solid understanding of multithreading and concurrency (Executors, Synchronization, CompletableFuture, etc.).
  • Hands-on experience with Apache Kafka / Kafka Streaming.
  • Strong SQL and database experience with DB2, Oracle, or PostgreSQL.
  • Experience in AWS Cloud services and application deployment.
  • Deep understanding of Java memory management and Garbage Collection mechanisms.
  • Experience in microservices architecture.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Ability to work independently in a remote environment.

About Atain:

(http://www.atain.com)

Atain is an enterprise orchestration partner that aligns people, processes, and platforms with AI to redefine work and deliver assured outcomes. It is enabled through the SMART Framework driving superior metrics with AI-redefined work, the TechBud platform, a GenAI foundation built on zero-pilot architecture and ISO 42001 standards, a robust partner ecosystem, and deep domain expertise. Atain's Unified Hub continuously senses, predicts, and re-orchestrates work across people, processes, and platforms to deliver assured outcomes. The centers of skill and scale combine deep expertise with AI to deliver assured outcomes. For more information, visit www.atain.com

Atain is ISO 27001:2013, CMMI SVC Level 5 and ISAE-3402 compliant for IT, and COPC Certified v6.0, ISO 27001:2013 and PCI DSS 3.2 certified for BPO processes. The organization follows Six Sigma rigor for process improvements.

It is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.

Score my resume against this job, free →

Questions about this job

How do I apply for the Java Software Engineer job at Atain?

Use the apply link on this page: you apply directly with Atain on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Atain want for this Java Software Engineer role?

The job description asks for Java 8 & 17 Version, XML/SOAP, JSON/Swagger/YAML, IDE(Eclipse/VSCode/etc), SoapUI/Postman, Tomcat, Maven and Github Copilot. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Atain?

Apply to the Atain roles that match your experience, and tailor your resume to each job description: for this role that means showing Java 8 & 17 Version, XML/SOAP, JSON/Swagger/YAML. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Java Software Engineer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Atain, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →