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.
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...
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.
View more
View less