Java Developer jobs in United States
info-icon
This job has closed.
company-logo

REI Systems · 3 days ago

Java Developer

REI Systems is a company dedicated to delivering reliable and innovative technology solutions for various organizations. They are seeking a Mid Level Software Engineer to design, develop, and modernize large-scale enterprise applications, utilizing modern technologies and Agile methodologies.

Cloud ComputingDevOpsEnterprise SoftwareOpen SourceSoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

As a core member of an Agile team, this role participates in planning, analysis, design, development, and testing activities while collaborating closely with REI technical leads on design, coding, code reviews, and testing to support enterprise system modernization
The position works with cross-functional teams to ensure seamless integration of new development with existing systems and is responsible for designing and building web and microservice-based applications using JSON, REST APIs, and HTTP protocols
It involves deploying and maintaining applications on platforms such as JBoss EAP and Apache Tomcat, implementing test-driven development, and automating unit and integration tests within a CI/CD environment
The role uses Git or SVN for version control, develops responsive front-end interfaces with HTML5, CSS3, and modern JavaScript, and applies object-oriented programming and software design principles to produce clean, maintainable code
Additional responsibilities include contributing to Agile ceremonies, leveraging tools like GitLab and Rally, developing effort estimates and implementation timelines, utilizing Docker and Kubernetes for containerization and cloud deployment in government-authorized environments, and maintaining expertise in CI/CD pipelines, automated testing, and code versioning

Qualification

Java Development StackFull-stack DevelopmentWeb Services (REST/SOAP)AWS CloudRelational DatabasesMicroservicesAgile MethodologiesTroubleshooting SkillsDebugging SkillsCommunicationInterpersonal Skills

Required

5+ years of hands-on experience across the full software development lifecycle, primarily within the Java Development Stack (Java/Enterprise Java, Spring Framework, Spring Boot, REST, JSON, XML, JPA, Hibernate, SQL, JavaScript, Angular)
Expert-level proficiency in Java/J2EE programming for enterprise-scale applications
5+ years of full-stack development experience using Java, Web Services (REST/SOAP), JavaScript frameworks (jQuery, React, or Angular), Spring, and Hibernate
Proven experience developing enterprise-grade web applications using Java EE, XML, and Web Services
Experience with relational databases, including Oracle and MySQL
Strong understanding of modern web architecture, SOA, microservices, mobile development, DevOps, and Agile methodologies
Excellent troubleshooting, debugging, and multi-tasking abilities
Strong communication and interpersonal skills, with experience working directly with customers
Bachelor's degree in Information Systems, Computer Science, or related field (or equivalent combination of education, training, and experience)
Eligible to obtain a public trust clearance

Preferred

Hands-on experience with AWS Cloud (Preferred)
Experience with cloud technologies and low-code/no-code development platforms is a plus
AWS Certification (Nice to have)

Benefits

Professional development
Meaningful projects
Flexibility to spend time with family and friends

Company

REI Systems

company-logo
REI Systems is a leading provider of web-based solutions to meet the complex business challenges of the public and private sector.

Funding

Current Stage
Late Stage
Total Funding
$35.7M
Key Investors
Small Business Innovation Research
2024-12-02Grant· $35.7M

Leadership Team

leader-logo
Shyam Salona
Co-Founder & CEO
linkedin
leader-logo
Mark Olson
Chief Financial Officer
linkedin
Company data provided by crunchbase