Kforce - Westlake, TX

posted 2 months ago

Full-time - Mid Level
Westlake, TX
Administrative and Support Services

About the position

Kforce has a client in Westlake, TX that is seeking a Java/Spring Boot/Rest API/Cloud Developer responsible for the design and implementation of technical solutions to achieve business goals. This role is pivotal in developing your own expertise and knowledge to bring the latest thinking to your role, empowering others with that knowledge under minimal supervision. The ideal candidate will be involved in creating robust applications that leverage cloud technologies, ensuring that the solutions are scalable, efficient, and meet the needs of the business. The developer will work closely with cross-functional teams to understand requirements and translate them into technical specifications, ensuring that the final product aligns with the company's strategic objectives. This position requires a proactive approach to problem-solving and a commitment to continuous learning and improvement in a fast-paced environment.

Responsibilities

  • Design and implement technical solutions to achieve business goals.
  • Develop expertise in Java, Spring Boot, and REST APIs to empower team members.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Create high TPS REST-based microservices using frameworks like Spring Boot and Mybatis.
  • Work with API design, including versioning and documentation using Swagger.
  • Utilize cloud technologies such as Azure or AWS for application development.
  • Implement CI/CD processes using tools like Jenkins and Artifactory.
  • Develop scalable distributed systems using open-source technologies.
  • Ensure code quality and coverage using tools like Sonar or equivalent.
  • Participate in Agile/Scrum methodologies to enhance project delivery.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or Mathematics required; Master's degree preferred.
  • Experience in application development using cloud technology - Azure or AWS; Certification is a plus.
  • Strong knowledge in Java, Spring Core, Spring MVC, J2EE, and Angular.
  • Deep understanding of API design, including versioning and API documentation (Swagger).
  • Experience with design and development of high TPS REST-based microservices using frameworks like Spring Boot and Mybatis.
  • Knowledge of API gateways (Apigee preferred).
  • Experience working with event-driven applications using Kafka.
  • Experience in Oracle PL/SQL or understanding of working with relational databases and familiarity with ETL tools like Informatica.
  • Strong understanding of CI/CD tools such as Jenkins and Artifactory, deploying applications in a DevOps environment.
  • Solid understanding of developing highly scalable distributed systems using open-source technologies.
  • Comfortable with code quality/coverage tools (Sonar or equivalent).
  • Ability to deal with ambiguity and work in a fast-paced environment.
  • Excellent interpersonal skills, both through written and verbal channels.
  • Agile/Scrum experience is preferred.

Nice-to-haves

  • Experience with cloud certifications (Azure or AWS).
  • Familiarity with additional programming languages or frameworks.
  • Experience in mentoring junior developers.

Benefits

  • Medical, dental, and vision insurance.
  • Health Savings Account (HSA) and Flexible Spending Account (FSA).
  • 401(k) retirement plan.
  • Life, disability, and Accidental Death & Dismemberment (ADD) insurance.
  • Paid time off for salaried personnel.
  • Paid sick leave for hourly employees on Service Contract Act projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service