Java Technical Lead
Apply NowCompany: SysMind Tech
Location: San Antonio, TX 78228
Description:
- Very strong coding skills in Java/J2EE and atleast 8+ years of java experience. Good knowledge of any J2EE specification such as JMS, WS, Servlets, JSP, EJB
- Spring/Spring Boot Framework: least 6+ years of experience with spring, strong understanding of how spring works and good expertise in atleast 2 spring modules i.e spring-jdbc, spring -mvc etc.
- Experience with System Integrations using Microservices architecture
- Good expertise in designing and developing RESTful API's, schemas using Swagger and testing tools such as PostMan or SOAPUI
- Experience building and deploying applications using CI/CD tools such as Jenkins, bamboo etc.
- Working Experience with Git, Maven, Gradle, containers using docker
- Good Experience in DB and SQL. Must demonstrate good skills in working SQL scripts, experience with Oracle RDMS, understand schemas and procedures
- Proven experience in troubleshooting and solution design for complex issue
- Strong in microservices layer and exposure to creating and integrating with API's
- Good communication skills
- Experience with SCRUM/Agile methodologies
- Technical Expertise with linux (basic commands ssh, ftp etc..)
- Ability to create technical specifications, diagrams and related documentations
- Should be playing Java Technical Lead role, and manage a team of 3 members
- Enhance and maintain high-performance, scalable, and robust applications
- Strong knowledge of the Java (core and framework), Spring, Spring MVC, Tomcat, Hibernate, Git, and Maven
- Actively participate with technical delivery teams and contribute to code reviews, architecture reviews, and design discussions
- Self-starter, able to work independently and as member of an agile team