TEKsystems Software Engineer in Tampa, Florida
Our Client, an American multinational investment bank and financial services company is looking to on-board 3 Java Developers (mid-level) that will be located in Tampa, FL at their Fountain Square location. These Java Resources will be working within our client's Investment Banking Segment, specifically within their Merchant Services division.
Proficient in Core Java development skills as well as multiple design techniques
Working proficiency in Core Java development toolset to design, develop, test, deploy, maintain and improve software
Strong understanding of Agile methodologies with the ability to work in at least one of the common frameworks
Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test-Driven Development, Cloud Development,
application resiliency and security
Proficiency in one or more general-purpose programming languages
Working proficiency in a portion of software engineering disciplines and demonstrates an understanding of overall software skills including business analysis, development, testing, deployment, maintenance, and improvement of software
•Understanding of architecture and design across all systems
•Working proficiency in full stack developmental toolsets
•Experience in developing Micro services using Spring cloud stack, Docker, Cloud Foundry or Kubernetes technologies.
•Strong working knowledge of databases (Oracle, MySQL) and server stack (Tomcat/Apache)
•Experience with working in a Self-organized, Agile, Test Driven Environment
•Experience with build & deployment tools like NPM/Yarn, Maven and Jenkins.
•Familiarity with GIT, JIRA, BitBucket or similar tools
•Familiarity with Unix and scripting languages
•Knowledge of cloud development practices
This role requires a wide variety of strengths and capabilities, including:
•BS/BA degree or equivalent experience
•Understanding of software skills such as business analysis, development, maintenance and software improvement
•Knowledge of industry-wide technology trends and best practices
•Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
•Demonstrate a strong aptitude towards understanding customer and business needs
•Strong communication (both written and oral) and presentation skills
•Experience in Financial applications or related business experience is a plus.
•Adhere to IT Control Policies throughout
Java, REST, Webservices, microservices, API, Spring, Jenkins AWS, NoSQL, Cassandra, spring framework, spring boot, angular, react
Top Skills Details:
Experience programming with Java 1.8 or above.
Experience with the Spring Framework and using spring boot to develop microservices
Experience working with a NoSQL database such as Oracle, Cassandra, or MongoDB
Experience working in a Cloud/ DevOps Environment (AWS, Azure GCP, or experience with Kubernetes/ Jenkins )
Experience with any UI Framework such as Angular or React
Additional Skills & Qualifications:
Looking for people who can act independently, and seek out help or feedback from other team members if they need insight on documentation for example. * Look for people who are technologists and eager to learn
No C2C - Must be able to work W2
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.