CrawlJobs Logo

Full Java Stack Developer

United States, Annapolis Junction 215000.00 - 238000.00 USD / Year · Job Posted June 16, 2026
Apply Position
Job Link Share

Job Description

This team is charged with developing elements of IC geolocation product lines that address operational requirements from the warfighter. With this team, you’ll be exposed to multiple discipline areas such as UI, front-end, back-end, and/or full stack development. You will work across teams to integrate capabilities into various platforms including containers. Using agile scrum and DevOps methodologies, you’ll gain experience with the full product lifecycle for cutting-edge geolocation capabilities.

Job Responsibility

  • Perform software development predominantly using Java to create and implement enhancements to existing capabilities
  • Collaborate with team of software and systems engineers in an agile environment to analyze requirements and derive user stories and issues for development planning
  • Perform integration and testing as needed
  • Test and debug software code for integrated applications
  • Provide tier 2 and 3 support for deployed capabilities and address bug fixes
  • Be able to work individually and as part of a team

Requirements

  • Experience with Enterprise Java development
  • Experience developing service-oriented architectures
  • Experience developing micro service solutions
  • Database experience such as Mongo or MySQL
  • Experience with Python development
  • TS/SCI w Poly
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
  • Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required.

Nice to have

  • Experience with Java development IDEs (e.g. IntelliJ, Eclipse, VS Code)
  • Experience with agile development practices
  • Experience with Atlassian tools (Jira, Confluence)
  • Experience with Gitlab
  • Experience with container technologies (e.g. Docker, Kubernetes)
  • Experience with geolocation applications and/or JICD
  • Experience/knowledge of ISLANDTRANSPORT, messaging infrastructure
  • Exposure to/basic familiarity with Python libraries for scientific programming (examples: NumPy, pandas) desired
  • Ability to read and write into/out of the data structures adjacent to complex mathematics

What we offer

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full Java Stack Developer

8 matching positions

Senior Java Developer (Full Stack)

We are looking for a Senior Fullstack Java Developer to join our team for a long...
Location
Location
Turkey , Istanbul
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in Java backend development (Java 11 or higher)
  • Strong knowledge of Spring Framework, PostgreSQL, Microservice Architecture, and Message Broker Technologies (e.g., Kafka, RabbitMQ)
  • Experience with frontend technologies such as React, Angular, or JSF
  • Familiarity with caching technologies (e.g., Redis, Ehcache)
  • Understanding of CI/CD, containerization, and cloud-based environments is a plus
  • Strong problem-solving skills and ability to work in a collaborative environment
  • Fluent in English (written and verbal)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust backend systems using Java 11+ and Spring Framework
  • Collaborate with cross-functional teams to deliver high-quality frontend features using React, Angular, or JSF
  • Work on microservice-based architecture, ensuring scalability and performance
  • Integrate and optimize PostgreSQL databases, caching solutions, and message broker technologies
  • Take part in code reviews, unit testing, and performance tuning
  • Contribute to architectural decisions and continuous improvement initiatives
  • Fulltime
Read More
Arrow Right
New

Full Stack Java Developer

This team is charged with developing elements of IC geolocation product lines th...
Location
Location
United States , Annapolis Junction
Salary
Salary:
245000.00 - 271000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Enterprise Java development
  • Experience developing service-oriented architectures
  • Experience developing micro service solutions
  • Database experience such as Mongo or MySQL
  • Experience with Python development
  • Clearance Required: TS/SCI w Poly
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Twenty (20) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
Job Responsibility
Job Responsibility
  • Perform software development predominantly using Java to create and implement enhancements to existing capabilities
  • Collaborate with team of software and systems engineers in an agile environment to analyze requirements and derive user stories and issues for development planning
  • Perform integration and testing as needed
  • Test and debug software code for integrated applications
  • Provide tier 2 and 3 support for deployed capabilities and address bug fixes
  • Be able to work individually and as part of a team
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right
New

Full-stack Java Developer (Digital Media)

Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of commercial experience in software development
  • Strong Experience with Java, Spring / Spring Boot
  • Experience with Vue.js (React is a plus)
  • Experience with distributed systems and high-throughput data processing
  • Understanding of SQL and NoSQL databases
  • Knowledge of cloud platforms
  • Familiarity with containerization tools such as Docker and Kubernetes
  • Strong problem-solving and debugging skills
  • Proactive approach, strong communication skills, and ability to work effectively in a team
  • Willingness to participate in pager duty rotation
Job Responsibility
Job Responsibility
  • Work closely with product managers, engineers, and data scientists to develop advanced platform features
  • Contribute to architectural discussions and support the development of new product capabilities
  • Design, develop, and maintain scalable frontend and backend components
  • Build and optimize backend services that support large-scale data processing and real-time analytics
  • Ensure high availability, scalability, and performance of platform services across AWS and on-premises environments
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Health insurance
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
  • Fulltime
Read More
Arrow Right
New

Full Stack Java Developer - AVP

Embark on a transformative journey as a Full Stack Java Developer - AVP. At Barc...
Location
Location
United States , New York
Salary
Salary:
120000.00 - 175000.00 USD / Year
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full‑stack development experience with end‑to‑end ownership across the SDLC, including design, build, testing, deployment, and support
  • Experience working with Java‑based technologies and modern engineering stacks, including Spring/Spring Boot, microservices, REST APIs, messaging, SQL, Linux/Unix, CI/CD pipelines, and common design patterns
  • Demonstrated engineering capability with a focus on code quality, structured testing, test‑driven development, and automated regression coverage
  • Accountability for delivery commitments, including estimating effort, managing dependencies, and delivering to agreed timelines and quality standards
  • Effective collaboration across engineering, QA, and product teams, with clear communication to technical and non‑technical stakeholders and contributions to Agile delivery practices
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Focused on fitness
  • Caring for your health
  • Great places to eat
  • Fulltime
Read More
Arrow Right
New

Java Full Stack Developer and Testing Engineer

We are seeking a highly skilled and motivated Java Fullstack Developer with a st...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java and object-oriented programming
  • Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA)
  • Solid understanding of RESTful API design and development
  • Proficiency in at least one modern frontend framework (e.g., React, Angular, Vue.js) and related technologies (HTML, CSS, JavaScript/TypeScript)
  • Proven experience in designing and implementing automated testing solutions (unit, integration, end-to-end, performance)
  • Familiarity with testing frameworks such as JUnit, Mockito, Selenium/Cypress/Playwright, REST Assured
  • Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM technologies (e.g., Hibernate, JPA)
  • Experience with version control systems (e.g., Git)
  • Familiarity with CI/CD tools and concepts (e.g., Jenkins, GitLab CI, Azure DevOps)
  • Understanding of microservices architecture and cloud platforms (e.g., AWS, Azure, GCP) is a plus
Job Responsibility
Job Responsibility
  • Design, develop, and implement complex enterprise-level applications using Java and related frameworks (e.g., Spring Boot, Hibernate) for backend services
  • Develop responsive and intuitive user interfaces using modern frontend technologies (e.g., React, Angular, Vue.js, HTML5, CSS3, JavaScript/TypeScript)
  • Collaborate with product owners, UI/UX designers, and other stakeholders to translate business requirements into technical solutions
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Participate in code reviews to ensure code quality, share knowledge, and promote best practices within the team
  • Optimize applications for maximum speed and scalability
  • Lead the design and implementation of automated testing frameworks and strategies for both frontend and backend components
  • Develop, execute, and maintain automated test scripts (unit, integration, API, UI, performance, security) using relevant tools and frameworks (e.g., JUnit, Mockito, Selenium, Cypress, Playwright, REST Assured, JMeter)
  • Integrate automated tests into CI/CD pipelines to enable continuous testing and rapid feedback
  • Identify, document, and track software defects and work closely with developers to ensure timely resolution
  • Fulltime
Read More
Arrow Right
New

Java Full Stack Developer

We are currently seeking a Java full stack developer to join our team in Bangalo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated hands on experience building enterprise grade microservices using Java 11+, including strong proficiency in RESTful API design, API documentation (OpenAPI/Swagger), and build tools such as Gradle or Maven
  • Strong front end development capability in React , with the ability to create performant, user friendly interfaces
  • Deep expertise in relational databases preferably PostgreSQL, MS SQL Server, or DB2 including data modelling, performance optimization, and advanced SQL proficiency
  • Practical experience working with Kubernetes and modern microservices architectures in production environments
  • Ability to develop solutions in Python and Unix shell scripting (e.g., Bash)
  • Experience writing high quality unit tests with JUnit, and familiarity with TDD or BDD methodologies is a strong plus
  • Strong understanding of Git based source control workflows and exposure to CI/CD pipelines using tools such as Jenkins
  • Comfortable working within Linux environments and leveraging command line tools for development and debugging
  • Solid grasp of Agile methodologies, including experience with Agile tools such as JIRA
  • Ability to write clean, reusable, maintainable code that aligns with engineering best practices and enterprise standards
Job Responsibility
Job Responsibility
  • Support designing, building, and integrating systems
  • Work with business stakeholders to fulfil the requirements and supporting solutions using JavaScript, Java, and RDBMS
  • Liaise with global teams to understand requirements, develop high quality code, and deliver projects
  • Handson design and development of high quality Java applications within a multitier, enterprise environment
  • Ensure all code aligns with established architectural standards, integration patterns, and enterprise engineering guidelines
  • Collaborate closely with global development teams and business stakeholders to gather requirements, refine solutions, and deliver impactful features
  • Build proofs of concepts to evaluate new technologies, frameworks, and solution approaches
  • Participate actively in design discussions, contributing to architectural decisions and long term platform direction
  • Investigate and resolve production issues with a focus on root cause analysis, stability, and continuous improvement
  • Support all phases of the SDLC, including analysis, design, coding, testing, deployment, and post release support
Read More
Arrow Right

Senior Full Stack Java Developer

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Austin
Salary
Salary:
150000.00 - 175000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering OR related degree and/or practical experience
  • Professional level front end skillsets such as HTML, JSP, NPM webpack build and Angular development skills, typically built through 6-12 years of applicable experience
  • Professional level Java web and service development skills, typically built through 6-12 years of applicable experience developing in Java/Spring
  • Experience in developing Microservices, REST API’s using Java/Spring boot and knowledge of messaging frameworks like Kafka
  • Experience with CI/CD tools like Bitbucket/Bamboo/Jenkin/GitHub etc.
  • Experience participating as a member of a scrum team in an agile environment
  • Experience leading technical teams and working efficiently across multiple skill levels to produce high quality software with the best possible user experience
  • Partner with architects and product teams to create comprehensive designs and roadmaps for complex systems
  • Ability to engage in synergetic application and platform architecture design sessions
  • Ability to effectively communicate technical concepts to both technical and nontechnical audiences
Job Responsibility
Job Responsibility
  • Collaborate with product owners and business partners to define strategy, road maps and scope of software requirements (decompose narratives, design features, and prioritize tasks)
  • Design and deliver new concepts and features, working alongside development peers in an agile environment
  • Serve as a technology team leader: leading code reviews, clarifying technical requirements, explaining end to end system flows, designing system/tech artifacts and mentoring junior team members
  • Identify root causes of issues or bugs identified and remediate them efficiently
  • Partner with UX experts to incorporate user facing enhancements into a complex communications system
  • Partner with delivery manager, scrum master and product owner to provide development sizing estimates
  • Utilize automated software test tools and frameworks such as test-driven development to achieve the highest quality in software delivery
  • Support integration efforts to build whole systems from various subsystems
  • Identify technology risks early and establish mitigation plans
  • Lead end-to-end application delivery – design system requirements, development, quality check process including testing strategy and production releases
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Medical, dental and vision benefits
  • 401(k) and employee stock purchase plans
  • Tuition reimbursement to keep developing your career
  • Paid parental leave and adoption/family building benefits
  • Sabbatical leave available after five years of employment
  • Fulltime
!
Read More
Arrow Right

Full Stack Developer (Java + DevOps)

In this dual-capability role, you will bridge the gap between software engineeri...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 06, 2026
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline
  • At least 5 years of professional experience in software engineering, with strong proficiency in Core Java and the Spring Ecosystem (Spring Boot, MVC, Data)
  • Proven track record of building responsive web applications using modern JavaScript frameworks (such as React or Angular) and developing RESTful or GraphQL APIs
  • Experience in relational database management (SQL Server/Oracle) alongside exposure to real-time data streaming and event-driven architectures (e.g., Apache Kafka or RisingWave)
  • Practical, hands-on experience with Git-based version control, GitLab CI/CD pipelines, Docker, and Kubernetes
Job Responsibility
Job Responsibility
  • Designing and maintaining responsive front-end user interfaces as well as robust backend microservices for enterprise-scale financial applications
  • Constructing, optimizing, and managing automated build and deployment pipelines to ensure seamless release cycles
  • Utilizing containerization and orchestration tools to manage application deployment, scalability, and system monitoring
  • Partnering with cross-functional teams, including security, architecture, and business stakeholders, to translate functional financial requirements into secure, compliant technical solutions
Read More
Arrow Right