The Sr Java Engineer oversees and advises on code/design analysis and strategy, supports project management, develops code and design for the most complex projects, and oversees the review of code, design, and testing on key applications.
Bachelor's degree in Computer Science, Engineering, or related area, or equivalent work experience
5+ years of software related experience with:
Spring Framework, Hibernate, REST Standards, Spark, Python, Git;
Agile (one or more of these) JIRA, Confluence, Slack;
full life cycle delivery of complex systems, including requirements, design, build, test, and deployment;
implementing standards for system design and development processes, methods, and tools;
Leading Agile teams, including practice of Pair Programming and Test Driven Development;
Working with Continuous Integration/Continuous Delivery processes and tool automation (one or more of these) Jenkins, Artifactory, SonarQube, Maven, Octopus.
ASP. Net web development experience using OOP with C# and SQL server
Experience working with Vitech systems