Senior Java Developer
$50 - $56.88 per hourNTT Data
Senior Java Developer
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.
- ...leading defense contractor is seeking a Senior Software Engineer for a hybrid role based... ...MD. This position involves designing and developing software solutions while collaborating with... .... Key qualifications include extensive Java development experience, strong troubleshooting...SeniorFor contractors
- ERP International, LLC is seeking a Senior Full-Stack Developer with expertise in Java, Spring Boot, and React to join their team in Laurel, MD. This role requires a strong background in microservice architecture and Agile methodologies, with an emphasis on delivering...SeniorRemote job
- ...Engineer in Columbia, MD to design and implement software solutions for various clients. Candidates should have strong knowledge of Java, experience in Kubernetes deployments, and a background in Agile methodologies. The role emphasizes collaboration within a dynamic team...SeniorFlexible hours
$160k
...Software Engineer – Java & Linux We are seeking an experienced Software Engineer with strong expertise in Java development and Linux... ...with the Spring Framework and Dependency Injection Experience developing applications in high‑performance, multi‑threaded, distributed computing...SeniorFlexible hours$165k - $235k
A day in the life: We're seeking a talented Senior Full Stack Java Developer to develop data transformation software as part of a larger enterprise data flow. You will collaborate with systems engineers, implement data mappings, and verify results in corporate repositories...SeniorImmediate start- - Seeking a Java Software Developer, 8 years of exp, to support the FEP Bridge platform (this is a in-house systems that interacts with other BCBS for claims related work). Team is 12. - This is a backend focused position, not much frontend work here. Will take frontend...Senior
$160k
...of the US government and military services. Software Engineer – Java & Linux We are seeking an experienced Software Engineer with... ...with the Spring Framework and Dependency Injection Experience developing applications in high-performance, multi-threaded, distributed computing...SeniorWork at officeFlexible hours$130k - $160k
Overview ERP International, LLC ( is currently seeking a Senior Full-Stack Developer with Java, Spring Boot and React experience. You will be part of a talented software development team supporting the Defense Information Systems Agency (DISA). The Senior Java Developer...SeniorWork at officeLocal areaRemote work$160k - $250k
Medium in Columbia, Maryland is seeking an experienced Software Engineer with expertise in Java development and Linux environments to support enterprise-grade applications. Candidates should have strong experience in server-side Java development and distributed computing...Senior- ...is looking for a skilled Software Engineer to spearhead innovative software solutions. This position requires a strong background in Java development and a passion for integrating cutting-edge AI technologies. Ideal candidates will possess over nine years of experience...Senior
$150k - $275k
...with partial telework. The ideal candidate will have at least 5 years of experience in software engineering and a strong background in Java frameworks. Benefits include comprehensive health coverage, flexible schedules, and a salary range of $150,000 - $275,000 based on...SeniorRemote workFlexible hours- ...Industries is actively seeking a talented Software Engineer to develop innovative software solutions. You will collaborate with a dynamic... ...software projects. Key responsibilities include developing Java-based applications and applying best practices in Software Engineering...Senior
$150k - $275k
...technology company is seeking a talented Software Engineer to design and implement software for complex systems. The role requires strong Java skills, Kubernetes experience, and a background in agile methodologies. Candidates must have a Bachelor’s degree with 9 years of...SeniorRemote work- ...big data solutions, is seeking a Software Engineer to design and develop innovative software capabilities for our clients. This role... ...flexibility. The ideal candidate will have extensive experience in Java development and a current U.S. Government security clearance. Join...SeniorRemote work
$115.2k - $140k
...Industries is looking for a Software Engineer in Columbia, MD to develop innovative software solutions. You will work in a collaborative... ...address client needs. The ideal candidate has a strong background in Java development, experience with RESTful services and Microservices,...Senior- Huntington Ingalls Industries in Columbia, MD, is seeking a Software Engineer to design, develop, and implement complex software solutions. This role requires a strong background in Java development and experience with RESTful services and Microservices architecture. The...Senior
- ...Ingalls Industries is seeking a Software Engineer in Columbia, MD. You will design and implement software capabilities, focusing on Java-based systems and collaboration with a dynamic team. Candidates should have 9+ years of experience in software engineering, cloud technologies...Senior
$137.51k - $195k
...located in Columbia, MD, is seeking a talented Software Engineer to develop innovative software solutions. This role includes designing and... ...qualifications include 9+ years in software engineering with Java, API design experience, and capabilities in cloud-native technologies...Senior- ...Columbia, MD, is looking for an experienced Software Engineer to develop innovative software solutions. The role involves designing and... ...collaborating with a dynamic team. Preferred qualifications include strong Java skills and experience with the Agile software lifecycle. The...SeniorWork at office
- ...Columbia, MD, seeks a talented Software Engineer dedicated to developing innovative software solutions. The successful candidate will design... ...hold at least a Bachelor's degree with a strong background in Java development and possess active U.S. Government Security...Senior
- Data Capital Incorporation is looking for a Senior Java Software Engineer in Greenbelt, Maryland. This full-time position involves supporting the NASA SEWP Program by designing and maintaining web applications. Candidates should have over 10 years of experience in Java...SeniorFull time
$150k - $275k
...advanced tools and technologies in a collaborative, hybrid environment. The ideal candidate will have over 5 years of experience with Java, agile methodologies, and a solid understanding of software development trends. The position offers a competitive salary ranging...SeniorFlexible hours$150k - $275k
...technology firm in Columbia, MD is seeking an experienced Software Engineer to design, develop, and implement software solutions. Candidates should have extensive knowledge in Java and Kubernetes, with 9 years of experience in Software Engineering. The position allows...SeniorWork at office- ...in Columbia, MD, is looking for a talented Software Engineer to develop innovative software solutions. The role offers a hybrid work environment... ...9+ years of Software Engineering experience, particularly in Java. A strong background in cloud technologies, API design, and...Senior
- ...design and implement innovative software solutions. The ideal candidate will have over 5 years of experience, specifically with modern Java frameworks and a strong understanding of agile methodologies. The role offers a hybrid work environment, competitive salary, and...Senior
$115.2k - $155k
Enlighten in Columbia, MD is seeking a Software Engineer to develop foundational AI integration frameworks. The ideal candidate will have experience in Java, AI integration, and possess a strong work ethic. Work is hybrid, promoting collaboration and flexibility. This...Senior$160k
jobr.pro is seeking an experienced Software Engineer specializing in Java and Linux to support high-performance enterprise applications. This role requires strong expertise in server-side Java development and Linux environments, along with a minimum of 8 years of experience...Senior$165.03k - $240k
A leading technology company is hiring a Senior Software Engineer (Hybrid) in Columbia, MD. The role focuses on developing AI integration frameworks and involves designing... ...solutions. Candidates should possess extensive Java experience and familiarity with AI concepts....Senior- ...Ventures, LLC is seeking a talented Software Engineer to design and implement complex solutions for clients. The role requires strong Java development skills and experience with modern tools. Candidates should have 9+ years of relevant experience and be able to work in a...Senior
- ...within a dynamic team and work with the latest technologies. A minimum of 5 years experience in Software Engineering is required, with Java expertise and the flexibility to work both onsite and remotely. The position also features a hybrid work environment and generous...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- java developer c2c Annapolis Junction, MD
- entry level java developer remote Annapolis Junction, MD
- java developer Annapolis Junction, MD
- java developer remote part time Annapolis Junction, MD
- java web developer Annapolis Junction, MD
- java software engineer Annapolis Junction, MD
- senior cloud service delivery manager Annapolis Junction, MD
- senior business analyst contract Annapolis Junction, MD
- senior software engineer Annapolis Junction, MD
- senior application security Annapolis Junction, MD

