Senior Java Developer

$121,200 - $181,800/Yr

Citigroup - Tampa, FL

posted 19 days ago

Full-time - Senior
Tampa, FL
10,001+ employees
Credit Intermediation and Related Activities

About the position

Citi is seeking a senior hands-on developer to oversee daily development activities and ensure the delivery of assigned modules. This role involves understanding requirements, breaking them down into stories, participating in design discussions, and mentoring junior team members. The ideal candidate will have a strong background in Java development and familiarity with agile methodologies.

Responsibilities

  • Overseeing daily development activities.
  • Understanding the requirement and breaking them down to Stories level.
  • Participate in Design level discussion and work on LLDs.
  • Mentor and guide junior team members.
  • Understanding of agile/waterfall development methodologies and test driven development practices.

Requirements

  • Minimum 8 years of relevant experience in Java development.
  • Good hands-on experience in Java, Spring Boot, Spring Data JPA, and related technologies.
  • Well versed in developing and maintaining REST APIs.
  • Working exposure in Java 8 is mandatory; Java 17 is preferred.
  • Comfortable working with Java Streams related operations.
  • Good understanding of SQL and ORM tools like Hibernate.
  • Good understanding of Software design principles.
  • Working exposure to J2EE Design Patterns is recommended.
  • Problem-solving attitude and good critical thinking skills.
  • Unit and Integration Testing experience.

Nice-to-haves

  • Master's degree preferred.

Benefits

  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service