Java Engineer
United States
Synergy Business Innovation & Solutions is a premier implementer of cutting-edge software solutions. Synergy brings the experience and expertise necessary to deliver capability that provides tangible ROI to our customers. Synergy’s core areas of expertise are in the fields of Digital Transformation, Cloud Solutions, SaaS and Low-Code/No-Code solutions, Emerging Technologies, Data analytics and Visualization, Information Assurance, and Business Process Re-Engineering.
Synergy offers its employees a generous portfolio of core and voluntary benefits including group medical, dental, and vision insurance, HSA, FSA, 401(k) with immediately vested company match, PTO/Sick Leave, 11 paid federal holidays, company paid life, short-term and long-term disability insurance, tuition and training reimbursement, fitness/wellness reimbursement, a referral bonus program, and life management programs.
At Synergy, you’ll be challenged and given the opportunity to grow in your career path. In fact, growth is such a big deal to us that you will have dedicated career coaches available for every employee, company-funded certification opportunities, education reimbursement, and a general open-door policy so that you have support when you need it. Our team is eager to learn, fast-paced, and quality-driven—if that sounds like you, Synergy has a position for you!
Description:
- As a Java Developer, you will join an established team and be responsible for supporting the operations and maintenance of enterprise applications with external and internal interfaces.
- You will have the opportunity to participate in solutions architecture and system design as well as providing hands-on development expertise.
- You will work with some of the latest Java-based technologies in an Agile environment utilizing TDD and the CI/CD pipeline.
Essential Functions & Duties:
- Design, develop and test enterprise web services APIs and backend services.
- Work with business analysts to translate customer requirements into technical design and provide estimates.
- Develop and implement unit and integration tests.
- Develop high quality, shippable code in short increments.
- Work closely with other developers and QA engineers to manage and improve the development pipeline.
- Maintain knowledge of current/growing design and analysis methodologies, emerging technologies for incubation and implementation.
- Adhere to product build and release strategies and schedules.
- Work with other developers and systems engineers to solve critical problems and identify efficiencies in implementing technical and functional requirements and tasks.
- Participate in Agile ceremonies with the objective of continually improving development and release processes.
- Proficiency with Eclipse or IntelliJ IDEA
Skills, Qualifications and Certifications of Best Candidates:
- Proficiency working with Java, J2EE, SOA (ESB/REST APIs), Spring Boot, SQL, JDBC
- Hands-On experience in Web development and frameworks (i.e., JavaScript, React, Vue, jQuery, JSP, Struts)
- Understanding of REST and SOAP based APIs/services.
- Experienced with web application servers such as JBoss, Tomcat, Wildfly, WebLogic.
- Working knowledge of CI/CD pipeline, including source control, code review and build/deployment tools (ex: git, Bitbucket, Azure DevOps)
- Experience with relational database like Oracle, MS SQL, Postgres databases and ORM-layer frameworks such Hibernate.
- Working knowledge of Windows and Linux operating systems
- Excellent problem solving and data analytics skills.
- Exceptional communication skills
- Ability to work on several projects at one time.
- Candidate must be legally authorized to work in the United States and must successfully pass a Federal Background Check
- Familiar with Agile tools including JIRA and Confluence
- Experience with federal government systems
- Knowledge of 508 web accessibility standards
- Active or recent Public Trust or higher Clearance
Citizenship or Work Authorization Required:
- Must be a US Citizen
- Ability to obtain secret clearance is required for this role
- Required Education: Bachelor’s degree in computer science, Cyber Security, Information Technology, Software Engineering, Information Systems, or Computer Engineering degree; or a degree in a Mathematics or Engineering from an accredited* institution. A required certification may be accepted in lieu of education requirement.
- In accordance with DOD Cyber Workforce Qualifications Matrices Management, a CSSLP certification is required for candidates that do not possess a Bachelor’s degree in Computer Science, Cyber Security, Information Technology, Software Engineering, Information Systems, or Computer Engineering degree; or a degree in a Mathematics or Engineering from an accredited* institution. *The U.S. Department of Education Database of Accredited Postsecondary Institutions and Programs located at https://amspub.abet.org/aps/name-search?searchType=institution identifies accredited postsecondary institutions and programs that are within the U.S. and its territories.
Compensation for roles at Synergy varies depending on a wide variety of factors including but not limited to the requirements of the role; education and certifications; knowledge, training, skills and abilities; level of experience; geographic location; and alignment with market data, law, and other business and organizational needs. As required by local law, the posted pay range represents the lowest to the highest pay that Synergy believes in good faith it might pay for this particular job, depending on the circumstances. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case.
A reasonable estimate of the current pay range is: $110,000- $135,000
Synergy will accept applications for this role until: February 24, 2025
Essential Job Function Physical Requirements: The physical requirements of this position are critical in evaluating the qualifications and abilities of an applicant or employee. The physical efforts needed to perform the essential duties of this job 90% of the time are repetitive motions, grasping, holding, and finger dexterity of the hands, reading, writing, eye-hand coordination, color distinction, and full visual abilities, hearing, talking, sitting, and use of IT equipment, phones, and office machines.
To a reduced degree, <30% of the time, candidates may have to stand, walk, lift 0-30 pounds, push or pull objects, climb stairs, bend, squat, reach, drive a car, or work overtime.
Synergy is an equal opportunity employer, and does not discriminate against applicants for employment or its employees on the basis of age, race, creed, color, religion, ancestry, national origin, sexual orientation, gender identity or expression, military status, sex, medical condition, pregnancy, physical or mental disability, personal appearance, predisposing genetic characteristics, family responsibilities, familial status, marital status, status as a victim of domestic violence, political affiliation, arrest records and criminal convictions, or any other characteristic protected by law. Discrimination or harassment based upon these protected categories is expressly prohibited.
# LI-REMOTE
ApplyJob Profile
Must be legally authorized to work in the United States Must pass federal background check
Benefits/Perks401(k) Career coaching Certification opportunities Dental Disability Insurance Fitness Reimbursement Life Insurance Medical Paid holidays PTO Referral Bonus Sick Leave Tuition reimbursement Vision Vision Insurance Wellness reimbursement
Tasks- Develop and test enterprise web services APIs
- Participate in solutions architecture and system design
- Support operations and maintenance of enterprise applications
Agile APIs Azure Azure DevOps Bitbucket Business Process Re-engineering CI/CD Cloud solutions Communication Confluence DevOps Digital Transformation Emerging Technologies ESB Git Hibernate Information Assurance Integration J2EE Java Javascript JBOSS JDBC Jira JQuery JSP Linux MS SQL No-code solutions Oracle Organizational Postgres React REST APIs SaaS SOA Spring Boot SQL Struts Tomcat Training Visualization Vue WebLogic WildFly Windows
Experience3 years
EducationComputer Engineering Computer Science Cyber security Engineering Information Systems Information Technology Software Engineering
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9