Back to Jobs
Recently postedTechnology

Java Developer

MindlanceAustin, TX🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationAustin, TX, United States
SpringGitScrumAngularBambooConfluenceJavaJenkinsTravis CIJiraAgileCI/CDSystem Design

Job description

  • Lead the technical design, development, and implementation of cross-functional, multi-platform application systems.
  • Take a Lead role coaching a scrum team in JAVA and Cloud Development platforms that includes frontend and backend technologies like Spring-boot, PCF and more.
  • Ensure deliverable meets the standards with respect to code quality, unit test cases, and best coding practices for all code implementations.
  • Perform code reviews and provide constructive feedback to team members.
  • Lead development on Proof-of-Concept projects to help create reusable patterns for development.
  • Participate in various agile ceremonies and appropriately lead technology solutioning across a large team space.
  • Need to have experience in preparing high level design, system design document, architecture document or similar documentation and securing approvals from architect team.
  • Should be independent and should have ability to lead and guide the team. Might need to coordinate with the offshore development team and tester.
  • Be a security champion for the team by evaluating, guiding, and resolving vulnerability free code, eliminating security gaps, and ensuring reusability, flexibility, and performance.
  • Experience with configuring automated builds and deployments with tolls such as Bamboo, Jenkins, GitHub, or Travis CI
  • Preferable to have some exposure to front end design and coding experience with Angular or similar tools.
  • Write unit test cases for all code implementations.
  • Creating Bamboo pipelines for CI/CD into PCF environments
  • Follow all guidelines for best development practices.
  • Participate in all agile ceremonies and help leadership team.

Basic Qualifications:

  • 5-7 years of work experience with a bachelor s degree or an advanced degree in computer science or related subject.
  • 3-5 years experience with developing Java, Spring-Boot, Spring Framework, Cloud based development, Rest and micro services and micro-UI development.
  • Experience coaching junior, staff level developers.
  • Strong expertise in system design from mid-scale to enterprise application design.
  • Strong ability to take proposed architecture and/or leadership goals and translate them into detailed technical design documents and Client out the solution roadmap for the engineering teams.
  • Experience in the full SDLC including delivery.
  • Strong ability to Design for functional and non-functional qualities, including availability, resiliency, security, and performance.
  • 1-3 years experience with Atlassian tool suites Bitbucket, Bamboo, JIRA, Confluence
  • Experience using IDE and GIT repositories for code management.
  • Strong analytical, communication and problem resolution skills
  • Other Focus Areas:
  • Team Collaboration: Partner with Product Owner, SME, and Business Analyst to brainstorm, discuss learning experiences, and present solutions.
  • Learning Activities: Participate in facilitated training, team discussions and events, individual assessments and activities, senior leader meetings, and on-the-job training.
  • Team Technical Leadership: Receive regular feedback from your leader, participate in career-related discussions, and provide your own feedback on resources and ensuring building formidable team.
  • Strengths Application: Learn about yourself and how to apply your unique strengths, abilities, and goals to the work you do as part of clients strengths-based culture.

Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.

Similar jobs