Java Technical Lead (onsite)
Vitaver & Associates, Inc.
- Tallahassee, FL
- Permanent
- Full-time
Start Date: ASAP
Type: Temporary Project
Estimated Duration: 12+ months with possible extensions
Work Setting: 100% of the time at the Client’s site. No telecommuting or remote work. This is a non-negotiable requirement from the client.Required:
- Availability to work 100% of the time at the Client’s site in Tallahassee, FL (required);
- Experience with Java Frameworks such as Spring, Spring Boot, Struts 2/Tiles, Servlets/JSP,
- Experience with XML, HTML and CSS (2+ years);
- Experience Kubernetes, Docker, and container-based application development, debugging,
- Experience using git source control in a team environment;
- Experience with Maven 3;
- Experience with database query tools (i.e. TOAD, SQL Developer, SQL Navigator);
- Experience with CI/CD pipelines;
- Experience with cloud environments;
- Experience with relational and object-oriented database designs;
- Experience with object-oriented design methodologies;
- Experience with Systems Development Methodology (ISDM);
- Experience with database security, including role-based security.
- Experience with Client’s IT software development processes;
- Experience with cryptographic principles and their application in modern computing;
- Experience with multi- and single-tenancy application environments;
- Experience with microservices and service mesh architectures;
- Experience with Bash and other Linux/UNIX shell environments;
- Experience with environmental regulatory business processes and practices.
- Define business, financial, and operational requirements and system goals with key stakeholders;
- Research and analyze existing processes, and develop strategies for enhancements or further leveraging them;
- Develop, standardize, and maintain new or improved processes based on analysis and findings;
- Communicate process changes and enhancements to management, peers, and staff;
- Gather, analyze, document, and validate user requirements;
- Create business analysis documentation, such as process maps, use cases, and detailed functional specifications;
- Facilitate the negotiation of requirements among multiple stakeholders