Job Description
Location: Hybrid (Schaumburg, IL)
Employment Type: Full-Time
Salary Range: $100,900 – $176,600
Role Overview
Parsons is seeking a mid-level Full Stack Java Developer to design, develop, and maintain enterprise applications spanning backend services, databases, and front-end interfaces. This role is ideal for developers with strong Java expertise who want to work across the full stack in a collaborative Agile environment on mission-critical infrastructure projects.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications and services across the full stack.
- Implement RESTful and SOAP-based integrations using Swagger, Jersey, Resteasy, or Spring-WS.
- Optimize relational database schemas, queries, and stored procedures for PostgreSQL and MS SQL Server.
- Develop and maintain front-end components and collaborate with UX and frontend engineers.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot and resolve defects and production issues in Linux and Windows Server environments.
- Utilize scripting languages (Bash, Python) for automation and tooling.
- Follow version control practices using Git and project management via Jira/Confluence.
- Contribute to CI/CD pipelines and build/deployment automation.
- Leverage AI developer tools (ChatGPT, Claude, Gemini) to improve productivity and documentation.
- Maintain documentation for designs, APIs, and operational procedures.
Minimum Requirements
- 5+ years professional experience developing in Java.
- Experience with Java IDEs (Eclipse, IntelliJ IDEA).
- Solid knowledge of relational databases and SQL; experience with PostgreSQL and MS SQL Server.
- Experience with REST/SOAP web services.
- Comfortable in Linux (RHEL/Ubuntu) and Windows Server environments.
- Experience with scripting languages (Bash, Python).
- Proficient in Git, Jira, and Confluence.
Preferred Qualifications
- Experience with Enterprise Java Beans (EJB) and application servers like Wildfly or JBoss.
- Experience with Spring frameworks (Spring Boot, Spring Data, Spring Security).
- Experience with JavaScript frameworks like React.
- Knowledge of AI-assisted development tools.
- Experience with data analytics and reporting tools (Tableau, Power BI, Superset).
- Cloud experience with AWS/GCP services.
- Automation tools: Vagrant, Ansible, Chef.
- Experience with NoSQL databases (MongoDB) and mobile app development (iOS/Android).
Core Competencies
- Strong problem-solving and debugging skills.
- Excellent verbal and written communication skills.
- Ability to work independently and collaboratively.
- Commitment to secure coding practices.
- Adaptability and willingness to learn new technologies.
Work Environment & Benefits
- Hybrid work model with flexibility between on-site and remote.
- Agile development environment with modern DevOps and CI/CD practices.
- Exposure to mission-critical infrastructure projects.
- Comprehensive benefits: medical, dental, vision, PTO, ESOP, 401(k), life insurance, flexible schedules, and holidays.
Security & Eligibility
- No security clearance required.
- Parsons is an equal opportunity employer committed to diversity, inclusion, and employee growth.