Title : Java Lead (Java Spring Boot)
Duration : Long term
Job location : Las Vegas NV Day One Onsite
What will you do
- Lead and mentor a team of developers to design develop and implement detailed customer applications in partnership with business and marketing stakeholders.
 - Architect and oversee the development of microservice applications using industry best practices and design patterns.
 - Ensure high-quality scalable reusable and fault-tolerant code by setting coding standards and conducting thorough code reviews.
 - Drive the implementation of automated unit tests and API validations to maintain code correctness and reliability.
 - Lead debugging efforts troubleshoot complex issues and optimize application performance proactively.
 - Collaborate closely with Solution Architects to define and validate API schemas and integration approaches.
 - Coordinate with front-end teams to ensure seamless integration of UI components with backend APIs.
 - Partner with Product Owners to gather clarify and prioritize business requirements and groom user stories for agile delivery.
 - Oversee application lifecycle events including feature launches releases and deployment windows ensuring smooth coordination.
 - Champion the creation and maintenance of comprehensive high-quality technical documentation and share knowledge across teams.
 - Lead and actively participate in scrum / agile ceremonies driving continuous improvement in agile processes.
 - Guide requirement analysis design discussions and implementation approaches to align business needs with technical solutions.
 - Drive feature development enhancement of existing functionalities and technical innovation through hands-on coding and review.
 - Perform and coordinate peer code reviews to uphold coding standards and promote knowledge sharing within the team.
 - Communicate effectively with business stakeholders and cross-functional departments to align project goals and expectations.
 - What are we looking for
 - Proven expertise in translating complex business and functional requirements into scalable high and low-level system designs with leadership in architectural decisions.
 - Extensive experience (6 years) in Java Spring Boot and RESTful microservices development with a deep understanding of concurrency frameworks like Mono and Flux.
 - Strong leadership in managing relational databases such as Oracle MS SQL or Postgres including performance tuning and schema design.
 - Advanced skills in automated testing practices with tools including JUnit and a commitment to ensuring code quality and reliability through CI / CD pipelines.
 - Proficiency with development and collaboration tools such as Jira GitLab Swagger Postman SOAP UI along with monitoring tools like Kibana ELK stack and Dynatrace.
 - Deep knowledge of data structures design patterns asynchronous programming and system integration principles.
 - Experience in guiding Agile / Scrum teams advocating iterative development practices and improving delivery processes.
 - Proficient in ORM frameworks like Entity Hibernate and Dapper with hands-on experience in API security using OAuth protocols.
 - In-depth understanding and practical experience with queuing / streaming platforms like Kafka as part of scalable architectures.
 - Hands-on experience with containerization (Docker) version control (Git) static code analysis (SonarQube) and deployment automation within CI / CD workflows.
 
Key Skills
Corporate Accounting,Facilities Management,Account Development,Accountancy,Jdbc,ITI
Employment Type : Full Time
Experience : years
Vacancy : 1