Senior Java Developer
The Senior Java Developer will be a part of the in-house IT team to develop and maintain back end systems & processes. This is a hybrid position working out of our Brentwood, TN office.
Responsibilities:
- Coordinate with offshore team
- Define, document and maintain best practices and strategies regarding application deployment and infrastructure maintenance
- Research support issues, business requests, and potential solutions.
- Collaborate with others on existing systems, new technologies, design techniques, etc.
- Design and build new subsystems or major enhancements to existing systems in line with Enterprise Architecture standards.
- Provide analysis and support for the various systems supported by the team
- Adhere to standards including coding, testing, and methodology.
- Participate in code review process for peers.
- Exercise an in-depth understanding of specific tools or technologies applicable to our business.
- Research and evaluate alternative solutions and recommend the most efficient and cost effective solution for the systems design.
- Perform/ensure quality assurance by reviewing testing results and performing code review
- Effectively communicate with business partners, peers and management.
- Participate in off-hours support (on call) of production systems and processes on a rotation basis.
- Responsible for problem resolution and correction of production/operational problems as assigned.
- Mentor others in areas of expertise, including current technologies, systems, business practices, and standards.
- Assists in developing and improving procedures, standards, and best practices
- Hands-on experience with REST and SOAP web services development using Java 17/J2EE – Spring Framework and Hibernate, JPA
- Experience with web application standards and technologies like Spring Batch, Spring Boot, XML, XSD, XSLT, WSDL, JAXB and JSON
- Exposure to one or more of the following application servers: Tomcat, JBoss and/or WebLogic
- Experience with SQL and relational databases.
- Experience working on DB like Oracle, DB2, PostgreSQL and SQL Server
- Exposure with the following build and deployment tools – Ant, Maven, Jenkins
- Exposure with source control tools (e.g. Subversion, GIT )
- In addition to the Java back end experience, a comfort with AngularJS, Angular 10 and above and Bootstrap is needed
- Exposure with Atlassian tools – Jira, Confluence
- REACT is optional now but ready to support when needed
- Working knowledge of AWS is a plus
- Nodejs, Python and Shell scripting experience is a plus
- Excellent team collaboration and communication skills as well as analysis and problem-solving skills
***Please note that this position is not available for C2C or sponsorship!***
If you are interested in this opportunity and meet the qualifications, please apply today!
Thank you,
Abby Meeks
Senior Project Manager
LaSalle Network
LaSalle Network is an Equal Opportunity Employer m/f/d/v.
LaSalle Network is the leading provider of direct hire and temporary staffing services. For over two decades, LaSalle has helped organizations hire faster and connect top talent with opportunities, from entry-level positions to the C-suite. With units specializing in Accounting and Finance, Administrative, Marketing, Technology, Supply chain, Healthcare Revenue Cycle, Call Center, Human Resources and Executive Search. LaSalle offers staffing and recruiting solutions to companies of all sizes and across all industries. LaSalle Network is the premier staffing and recruiting firm, earning over 100 culture, revenue and industry-based awards from major publications and having its company experts regularly contribute insights on retention strategies, hiring trends and hiring challenges, and more to national news outlets.