Full Stack Developer
Job Description:
We are seeking a highly skilled Full Stack Java Developer to join our dynamic team. The ideal candidate will have extensive experience in developing and supporting web applications using Spring Boot and VueJS. This role requires a blend of technical expertise and business analysis skills to gather requirements and effectively communicate with business users.
Key Responsibilities:
- Develop and maintain complex web applications using Spring Boot and VueJS.
- Perform in-depth business analysis to gather requirements and update business users on project progress.
- Write detailed user stories and ensure they meet the needs of the business.
- Develop and execute comprehensive Java unit tests to ensure code quality and reliability.
- Leverage advanced AI technologies to enhance development processes and application functionality.
- Support and maintain legacy Java applications, including those written in Velocity templates, JSP, and jQuery.
- Lead and mentor junior developers, providing guidance and support.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Work with outsource development teams to ensure seamless integration into our production environment.
Required Skills and Qualifications:
- Proven experience as a Full Stack Java Developer with a minimum of 5 years in the industry.
- Strong proficiency in Spring Boot and VueJS.
- Experience with business analysis and requirement gathering.
- Ability to write detailed user stories and communicate effectively with business users.
- Proficiency in writing comprehensive Java unit tests.
- Expertise in AI technologies and their application in software development.
- Extensive knowledge of older Java technologies such as Velocity templates, JSP, and jQuery.
- Leadership experience in guiding and mentoring junior developers.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Estimated travel required:
- This position will be based out of the national office in Indianapolis, Indiana. Current work environment is hybrid; 3 days in the office and 2 days are remote.
Preferred Qualifications:
- Experience with other front-end frameworks and libraries.
- Familiarity with modern DevOps practices and tools.
- Understanding of database management and SQL.
- Experience with Oracle stored procedures and database design.
- Advanced certifications in Java development or related fields.
- Agile development methodology experience preferred.
- Ability to function independently, yet collaboratively within a multi-disciplinary team.
- ITIL Foundation Certification is preferred.
- Experience with responsive design, mobile usage is preferred.
- Test-driven development experience is preferred.
- Experience with public cloud platform hosting is preferred.
Key Competencies
- Critical Thinking: Ability to examine issues and ideas and to identify good and bad reasoning in a variety of fields with differing assumptions, contents, and methods.
- Stakeholder Focus: Is dedicated to meeting the expectations and requirements of internal and external stakeholders, gets first-hand stakeholder information and uses it for improvements in products and services, acts with stakeholders in mind, establishes and maintains effective relationships with stakeholders and gains their trust and respect through honesty, integrity, authenticity, and inclusivity.
- Self-Management: Takes responsibility of ones behavior, work, priorities, and time management accordingly.
- Teamwork: Can effectively work together with other people and collaborate to achieve a common goal or to complete a task in the most effective and efficient way.
- Problem Solving: Identifies and analyzes problems; weighs relevance and accuracy of information; generates and evaluates alternative solutions; makes recommendations.
Core Values
- LEADERSHIP| We actively listen and continually strive to provide vital solutions, counsel and advocacy for student-athletes and intercollegiate athletics.
- INCLUSION| We seek and incorporate different perspectives and experiences to drive innovation and impact.
- COMMUNICATION| We commit to an environment of openness to build trust and make timely decisions.
- COLLABORATION| We work together, based on mutual respect, to lead and serve our stakeholders.
- ACCOUNTABILITY| We take ownership for our actions and results to add value every day.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Desired Skills and Experience
EducationBachelors or better.