Senior Software Engineer

LTM

$90K — $130K *
Tampa, FL 33647In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of experience as a Java Developer
  • Strong knowledge of Java and Spring Boot
  • Experience in developing with React and AWS cloud services
  • Proficiency in designing microservices and RESTful APIs
  • Familiarity with security practices in coding and application deployment

Responsibilities

  • Design and implement backend services using Java and Spring Boot
  • Develop and integrate frontend components with React
  • Conduct code reviews and provide feedback to team members
  • Implement security mechanisms for applications
  • Collaborate with DevOps to automate deployments on AWS
  • Write unit tests and support integration and system testing
  • Mentor junior developers and assist in their skill development

Benefits

  • Opportunities for professional development and skill enhancement
  • Collaborative and supportive team environment
  • Engagement in the full software development lifecycle
  • Exposure to cutting-edge technologies and methodologies
  • Mentorship from experienced developers
Full Job Description
Role description

Job Title : Java Developer

Work Location : Tampa, Florida

Job Summary
  • Seeking a Senior Java Developer with 3 to 5 years of experience to design and develop scalable backend services within the ReactJavaAWS technology stack
  • Develop and maintain robust backend applications using Java ensuring high performance and reliability Build dynamic and responsive user interfaces using React to enhance user experience Design scalable microservices and RESTful APIs to support business needs Collaborate with crossfunctional teams to gather requirements and deliver effective solutions Utilize AWS cloud services to deploy manage and scale applications efficiently Follow best practices in coding standards secure coding and documentation Participate in the full software development lifecycle including analysis design implementation and testing Troubleshoot and resolve production issues to maintain application stability and performance

Roles and Responsibilities
  • Design and implement backend services using Java and Spring Boot Develop and integrate frontend components using React with backend services Conduct code reviews and provide constructive feedback to peers Implement security mechanisms such as authentication and authorization Collaborate with DevOps teams to automate deployment pipelines on AWS Write unit tests and support integration and system testing efforts Mentor junior developers and contribute to continuous skill development within the team Stay updated with emerging technologies and recommend improvements to enhance application performance

Similar Jobs

More Jobs at LTM

More Information Technology Jobs

Find similar Senior Software Engineer jobs: