Senior Java Developer
$50 - $56.88 per hourNTT DATA Americas, Inc.
Req ID: 378374
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Senior Java Developer to join our team in Alpharetta, Georgia (US-GA), United States (US).
Job Description:
Day to Day Job Duties:
Design, develop, and maintain scalable backend systems using Java, Spring Boot, and Microservices architecture.
Build and enhance RESTful APIs and distributed systems for high-performance applications.
Develop and optimize database queries, integrations, and data processing using SQL and ORM frameworks (Hibernate/JPA).
Collaborate with cross-functional teams to design system architecture, implement new features, and resolve technical challenges.
Implement event-driven solutions using messaging systems such as Kafka or RabbitMQ.
Participate in code reviews, debugging, and performance tuning to ensure high-quality deliverables.
Work with CI/CD pipelines to automate build, test, and deployment processes.
Ensure application security by implementing best practices (authentication, authorization, and data protection).
Monitor and support applications in production, ensuring high availability and reliability.
Mentor junior developers and contribute to technical design discussions.
Basic Qualifications:
Minimum 7+ years of experience in Java development with strong knowledge of core Java concepts (OOP, multithreading, collections).
Hands-on experience with Spring Boot, Spring MVC, and Microservices architecture.
Strong experience in building REST APIs and backend services.
Minimum 3+ years of experience with database development, including SQL queries, stored procedures, and performance optimization.
Experience with message queues (Kafka, RabbitMQ, or similar).
Familiarity with CI/CD tools (Jenkins, Bamboo, GitLab CI/CD).
Experience with cloud platforms (AWS, Azure, or GCP) is preferred.
Strong debugging, problem-solving, and performance tuning skills.
Ability to work independently and collaborate effectively with cross-functional teams.
Travel:
This position may require travel up to 25%, depending on project needs. Location:
Maryland (MD) and Alpharetta, GA
Degree:
- Bachelor's degree in Computer Science, Engineering, or equivalent work experience.
Nice to Have (But not a must):
Experience with Reactive programming (Spring WebFlux).
Exposure to containerization and orchestration (Docker, Kubernetes).
Experience with API security (OAuth2, JWT).
Hands-on experience with cloud-native architecture and distributed systems.
Previous technical lead or mentoring experience.
Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting hourly range for this remote role is ($50.00-$56.88/hour). This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on several factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications. This position may also be eligible for incentive compensation based on individual and/or company performance.
This position is eligible for company benefits that will depend on the nature of the role offered. Company benefits may include medical, dental, and vision insurance, flexible spending or health savings account, life, and AD&D insurance, short-and long-term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally required benefits .
About NTT DATA:
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com
NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.
- ...Required Skills: Strong J2EE Senior developer with 5+ years of agile (JIRA sprint methodology) experience with below: Java - OOPS, Design Patterns, Java, Java Enterprise Edition, Eclipse IDE Spring Framework, Spring boot, Spring Batch AWS - AWS env...Senior
- ...Java Developer Location: Alpharetta, GA Job Responsibilities Team is working on transforming existing Java based application to cloud along with removing dependency on mainframe. Associate will be working creating various micro services based on revised DB schema...Senior
- ...Senior Java Developer We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic development team. The ideal candidate will have a strong background in Java-based technologies, a passion for clean code, and the ability to lead and mentor...SeniorRemote workFlexible hours
$50 - $56.88 per hour
...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Java Developer to join our team in Alpharetta, Georgia (US-GA), United States (US). Job Description: Day to Day Job Duties:...SeniorHourly payTemporary workWork experience placementRemote workFlexible hours- ...the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Senior Java Developer About your role: The Senior Java Developer role is an opportunity to be part of a delivery team that building the...SeniorFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to FridayFlexible hours
- ...Software Engineer Opportunity If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Seeking creative, high-energy, diverse and driven software engineers...Senior
- ...Strong Developer (Core Java, Spring, Messaging, Camel) This role is for a Strong Developer requiring proficiency in Core Java, Spring framework, Messaging technologies, and Apache Camel. Must-Have Core Competencies Deep expertise in Core Java and object-oriented...Senior
- ...SR Java developer TECHM-JOB-30211 Location: [Alpharetta, GA] Skill: Java Design / Develop Java/J2EE applications. Java/J2EE (JSP, Servlets, JDC, etc.) Weblogic JavaScript IBM MQ HTML/CSS XML SQL Queries PL/SQL Hibernate...Senior
- ...Sr Java Developer Location: Alpharetta, GA Duration: 6 Months+ Works on problems of moderate and varied complexity where analysis of data may require adaptation of standardized practices or precedent. Acts independently to identify and select appropriate methodologies...Senior
- ...Job Title: Sr. Java Developer About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational...SeniorVisa sponsorshipWork visa
- ...Title: senior Java developer Location: New Jersey city, NJ or Chicago, IL (5 days Onsite) Duration: Long Term Project Local Candidates only Skills: Java, Kafka, Banking, Payments Position Description Primary Skills Java, Kafka, AWS, JavaScript Job...SeniorHourly payLocal area
- # Senior Java Developer - Job Description ## Position Overview We are seeking an experienced Senior Java Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality Java applications...Senior
$55k - $68.5k
...Senior Java Software Engineer Below is an exciting opportunity to join Genpact’s engineering team and contribute to innovative AI and digital... ...grow faster, and transform at scale. This role is ideal for a developer who thrives in a fast‑moving, innovation‑driven environment,...Senior$110k - $186k
...global scale, come make a difference at Fiserv. Job Title Senior Java Software Engineer About your role: At Fiserv, we are... ...Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will...SeniorFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday$87.2k - $155.7k
...open and creative mindset to a global team developing mobile applications, user interfaces and... ...our clients. Full-time Entry, Mid, Senior Yes (occasional), Minimal (if any)... ...difference at Fiserv. Job Title Senior Java Developer What does a successful Senior...SeniorFull timeContract work- ...Java Developers Alpharetta, Georgia, United States About the Job Position: Java Developer Work Authorization: All Work Authorizations Location: Work one or two days a week in one of four offices in Boston MA, NYC, Florian Park NJ or Alpharetta GA Two...2 days per week1 day per week
- ...Java Developer Immediate need for a talented Java Developer with experience in the Telecom Industry. This is a 12+ Months Contract opportunity with long-term potential and is located in Alpharetta, GA. Please review the job description below. Key Responsibilities...Contract workImmediate start
- ...Role description 3 to 5 years of experience working with Java Spring Spring Cloud Hibernate Spring Boot Microservices Experience working with GCP preferred or any other cloud platform Overall grasp of web and backend application development Good written and...
- ...Senior Java Developer Location: Alpharetta, GA – Hybrid (Need local candidates, once a week into office, may change going forward.) Duration: 12+ months Interview: 2 rounds (1 telephonic, 1 in person) Position 1: ~ Sr Developer ~2 years of hands on Kubernetes...Work at officeLocal area1 day per week
- ...Associate Java Developer We are looking for a motivated and detail-oriented Associate Java Developer to join our development team. In this role, you will work closely with senior developers to design, develop, test, and maintain Java-based applications. You will contribute...
- ...Application Developer - Senior Work Location – 500 North Point Pkwy Alpharetta, GA 30022 (onsite) Positions Requested – 2 Hours per Day -... ...~8+ years of experience in working in Development roles ~ JAVA development/DevOPS experience (6+ years) ~ Sprin G boot, micro...Contract work2 days per week
- ...Job Title: Java developer Location -Alpharetta, GA Good To have Skill-Glider will happen Mandatory Skills Java Spingboot GCP 1. Understand the applications, features, and component design and develop the same in accordance with user stories...
- ...Java Developer Job Location: Alpharetta, GA Job Type: Contract Skills Required: ~ Java 8 (Streams, Lambda), J2EE, Rest APIs, Spring, Spring Boot, JPA/Hibernate, JUnit, Mockito. About Us: InterSources Inc, a Certified Diverse Supplier, was founded in 200...Contract work
- ...Java Developer Location: New York or Alpharetta, GA (Day 1 Onsite) Job Description Required: Strong core Java programming skills (multithreading, asynchronous programming) Strong knowledge of Unix/Linux fundamentals Strong knowledge of software architecture...
- We are seeking a Java Full Stack Developer with strong expertise in front-end development using Angular and solid understanding of back-end technologies. The role involves building secure, scalable applications, creating APIs, and implementing unit tests across the stack...
- ...Description Mandatory Skills: Working experience in Core Java, Spring Boot, JUnit and XML technologies are must-haves.... ...Adherence to Oracle internal processes Working closely with other developers, designers, business and systems analysts Working with...Work experience placementFlexible hours
- ...Key Responsibilities Design and develop backend services using Java 8/11/17 and Spring Boot Build and maintain RESTful APIs and microservices Work on high-volume financial transaction systems Implement secure coding practices aligned with banking standards Integrate with...
- ...Position: Java Developer Location: Alpharetta, GA 3 days onsite Job Type: Contract Job Summary: We are seeking a skilled Java Developer to design, develop, and maintain high-performance applications. The ideal candidate should have...Contract work
- ...Java Developer II We are seeking a skilled Java Developer II to design, develop, and maintain robust, scalable, and high-performance applications. In this role, you will contribute to building backend services, APIs, and enterprise solutions while collaborating with...
- ...Overview Java Full stack developers needed with Banking domain. Payments domain will be highly preferred Skill Requirements 1. Proficiency in java/j2ee technologies, including java, jsp, servlets, and jpa. 2. Experience in developing and consuming restful web services...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- senior java software engineer Alpharetta, GA
- sr.java developer Alpharetta, GA
- entry level java developer remote Alpharetta, GA
- java microservice developer Alpharetta, GA
- java developer Alpharetta, GA
- senior java developer Alpharetta, GA
- java web developer Alpharetta, GA
- java developer backend Alpharetta, GA
- java spring developer Alpharetta, GA
- java developer remote part time Alpharetta, GA

