JAVA Backend Developer

DecisionPoint Corporation
United States
20 days ago
Apply on www.builtincolorado.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$160,000.0 - $200,000.0
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Business Analytics Applications Component-Based Software Engineering Application Integration Architecture Business Logic Confluence JIRA
+51 more
Cascading Style Sheets (CSS) Cloud Computing Software Quality CompTIA Security+ Databases Relational Databases Software Debugging Distributed Systems Middleware Java Virtual Machine (JVM) Java Web Services Spring Framework MySQL NoSQL Object-Oriented Software Development Performance Tuning Scrum Methodology Blockchain Secure Coding Software Construction Software Engineering SQL Databases Systems Integration TypeScript Software Vulnerability Management Web Services Enterprise Application Integration Java Application Server Enterprise Software Applications Spring-boot Software Security Software Application Programming Binance Backend Gitlab Git SC Clearance AngularJS Integration Tests Solid Principles Apache Kafka Front End Software Development Restful APIs Software Version Control Data Pipelines Devsecops Mixed Reality Docker Jenkins Vulnerability Analysis Microservices

Job description

Remote Hiring Remotely in United States Mid level Remote Hiring Remotely in United States Mid level Develop, test, enhance, and maintain Java backend applications, services, APIs, integrations, and business logic for a mission-critical transportation system. Troubleshoot defects and performance issues, write unit and integration tests, support CI/CD and DevSecOps processes, participate in Agile ceremonies, maintain technical documentation, and collaborate with engineering, QA, infrastructure, and database teams. The role also supports secure coding, DoD compliance, application deployments, and occasional front-end integration with Angular., DecisionPoint Corporation is seeking a Mid-Level Software Developer - Java Backend to support our U.S. Transportation Command (USTRANSCOM) Integrated Booking System (IBS) program. This role is primarily focused on the development, enhancement, and sustainment of Java-based backend applications and services that support mission-critical transportation and logistics operations.

The Software Developer will design and develop backend services, APIs, integrations, and application components using Java and modern Java frameworks such as Spring Boot. The developer will work across the software development lifecycle, supporting new capabilities, system enhancements, defect resolution, integration, testing, and deployment.

While exposure to front-end technologies such as Angular is beneficial, this position is best suited for a developer whose primary strength is Java backend development.

The ideal candidate brings strong hands-on Java development experience, experience building and supporting RESTful services and enterprise applications, and the ability to troubleshoot complex application and integration issues in a collaborative Agile/DevSecOps environment.

This position is fully remote., * Design, develop, test, enhance, and maintain Java-based backend applications and services supporting the IBS program

  • Develop backend solutions using Java, Spring Boot, and related Java frameworks and libraries
  • Design, build, maintain, and consume RESTful APIs and web services
  • Develop application business logic, service-layer components, integrations, and data-access functionality
  • Integrate backend services with relational databases, external systems, and other application components
  • Translate functional and technical requirements into reliable, scalable, and maintainable software solutions
  • Write clean, efficient, testable, and maintainable Java code following established coding standards and software engineering best practices
  • Develop and maintain unit and integration tests to support application quality and reliability
  • Participate in peer code reviews and incorporate feedback to continuously improve code quality
  • Troubleshoot and resolve backend application defects, integration issues, and performance problems
  • Analyze application logs and system behavior to identify root causes and implement effective solutions
  • Support application integrations across system components and external interfaces
  • Contribute to CI/CD pipelines and automated build, test, and deployment processes
  • Ensure applications comply with DoD security requirements, secure coding practices, and applicable STIG requirements
  • Participate in Agile development activities, including sprint planning, daily stand-ups, backlog refinement, demonstrations, and retrospectives
  • Develop and maintain technical documentation for application components, APIs, integrations, and system changes
  • Collaborate with senior developers, technical leads, QA, DevSecOps, database, infrastructure, and other engineering teams to support successful releases and deployments
  • Support front-end integration efforts and, as needed, contribute to Angular-based application components, Lead development of scalable Java backend applications and high-availability cloud services. Design architectures, REST APIs, databases, caching systems, and distributed session infrastructure. Mentor engineers, drive technical initiatives, address performance and scalability challenges, and uphold quality and automation practices for endpoint management products. Top Skills: AWSC++Caching SystemsData WarehousesGoJavaKotlinPostgresRelational DatabasesRestSpring Binance

Back-end Engineer

7 Days Ago In-Office or Remote Georgia, USA Mid level Mid level Blockchain * Fintech * Software * Cryptocurrency * Metaverse Develop and maintain high-throughput distributed services for Binance’s KYC platform. Responsibilities include translating business requirements into reliable Java services, writing tests and documentation, tuning performance, troubleshooting incidents, collaborating across engineering teams, and mentoring junior engineers. The role requires expertise in Java, Spring, MySQL, distributed system design, messaging middleware, and collaboration across global teams. KYC or compliance experience and JVM, SQL, or RPC performance-tuning experience are desirable. Top Skills: Distributed SystemsJavaJvmMessaging MiddlewareMySQLNosql DatabasesRpcSpring FrameworkSQL Binance

Back-end Engineer

17 Days Ago In-Office or Remote Georgia, USA Mid level Mid level Blockchain * Fintech * Software * Cryptocurrency * Metaverse Design, build, and operate Java backend services, REST APIs, compliance capabilities, and analytics products. Develop blockchain data pipelines, model relational and NoSQL data, optimize queries, and improve production reliability, observability, and performance. Translate regulatory requirements into technical solutions while collaborating with compliance and product specialists. The role may also involve AWS infrastructure, Kafka, crypto integrations, and AI-assisted development tools. Top Skills: Amazon CloudwatchAmazon RdsAmazon S3Amazon SqsAws EcsAws EksAws IamBlockchainClaude CodeCodexJavaJvmKafkaNode RpcNoSQLRest ApisSpring BootSQL

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Requirements

  • Active Secret Clearance
  • IAT Level II certification (CompTIA Security+ CE preferred)
  • Minimum 3+ years of professional software development experience
  • Strong hands-on experience developing applications using Java
  • Experience with Spring Boot, Spring Framework, or comparable Java application frameworks
  • Experience designing, developing, and consuming RESTful APIs and web services
  • Experience developing backend business logic, service-layer components, and application integrations
  • Experience working with relational databases and SQL
  • Experience with object-oriented design, software design principles, and common development patterns
  • Experience writing unit and integration tests for Java applications
  • Experience troubleshooting and debugging enterprise applications, APIs, and integrations
  • Experience using Git or similar source-control tools
  • Experience working in Agile software development environments
  • Familiarity with CI/CD pipelines and DevSecOps practices
  • Strong problem-solving, debugging, and analytical skills
  • Ability to work independently while collaborating effectively within a distributed development team, * Experience supporting USTRANSCOM, DoD, or other federal mission systems
  • Experience with Spring Boot-based enterprise applications or microservices
  • Experience developing applications using microservices architectures
  • Experience with cloud-based environments, particularly AWS
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with messaging, asynchronous processing, or enterprise application integration technologies
  • Familiarity with application security, secure coding practices, vulnerability remediation, and security scanning tools
  • Experience with tools such as GitLab, Jenkins, Jira, and Confluence
  • Experience working in a DoD DevSecOps environment
  • Familiarity with Angular, TypeScript, HTML, and CSS and the integration of front-end applications with Java REST APIs

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.builtincolorado.com
Prepare application

Good distractions

Loading talks and stories from around this role…