1) Proficiency working with Java, J2EE, SOA (ESB/REST APIs)
2) 5+ years in a software development role
3) Skills with web application servers such as WebLogic, passenger, Apache Tomcat, or nginx and Apache web server.
4) Must have experience in SCRUM/ Agile Methodologies preferably SAFe.
Duties & Responsibilities
• 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.
• Utilize Test Driven Development (TDD) and Continuous Integration and Continuous Delivery as much as possible
• Participate in Agile ceremonies with the objective of continually improving development and release processes
Required qualifications:
• Bachelor’s degree in computer science or engineering disciplines
• 5+ years in a software development role
• Proficiency working with Java, J2EE, SOA (ESB/REST APIs)
• Hands-On experience in Web development and frameworks (i.e., JavaScript, jQuery, Spring Boot, JSP, JSF).
• Understanding of REST and SOAP based APIs/services
• Skills with web application servers such as WebLogic, passenger, Apache Tomcat, or nginx and Apache web server.
• Knowledge of CI/CD pipeline, including source control, code review and build/deployment tools (ex: git, Bitbucket, Azure DevOps)
• Familiar with Oracle or Microsoft SQL Server databases and ORM-layer frameworks such as JDBC, Hibernate, or Spring Data
• Basic understanding of working in Windows and/or Linux operating systems
• Excellent problem solving and data analytics skills
• Exceptional communication skills
• Ability to work on several projects at one time
Preferred qualifications:
• Hands-On experience in Web development and frameworks (Angular JS, CSS, Apache POI, and Highcharts).
• Familiar with creating PDF Reports through Jaspersoft Studio.
• Familiar with Hibernate Search (hibernate over Lucene) framework.
• Acquaintance with Agile tools including JIRA and Azure DevOps.
• Experience with federal government systems
• Knowledge of 508 web accessibility standards
• Familiar with creating PDF Reports through Jaspersoft Studio.
• Familiar with Hibernate Search (hibernate over Lucene) framework.
• Acquaintance with Agile tools including JIRA and Azure DevOps.
• Experience with federal government systems
• Knowledge of 508 web accessibility standards
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.