Senior Java Developer

Motion RecruitmentTampa, FL
423d

About The Position

The Senior Java Developer role at a global bank in Tampa, FL, is a contract position with a strong possibility of extension. This position involves working in a hybrid schedule, requiring 2-3 days onsite per week. The role offers an opportunity to collaborate with industry experts and contribute to innovative financial services.

Requirements

  • Bachelor's degree in computer science or a similar field.
  • 8 to 10+ years of experience in Java development.
  • Hands-on experience in designing and developing applications using Java EE applications tech stack with Spring Boot and similar frameworks.
  • Extensive knowledge and hands-on experience in using Restful web services.
  • Object-oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management, etc.).
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Very good communication skills.
  • Unit, Integration, and User Acceptance Testing.
  • Understanding of agile/waterfall development methodologies and test-driven development practices.
  • In-depth knowledge of website design and programming.
  • In-depth knowledge and understanding of Core Java and Java EE, Spring Boot, Spring Microservices architecture and design patterns.
  • In-depth knowledge of multithreading, concurrency, JPA, Hibernate.
  • Extensively used Eclipse or IntelliJ.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Knowledge of hardware and operating systems (Unix-based systems).
  • Knowledge of event-based architecture, JMS.
  • Understanding of relational databases (Oracle).
  • Agile experience with application servers and web application servers.

Nice To Haves

  • Knowledge of Python, PySpark and working in Big Data environment.

Responsibilities

  • Collaborate with the customer Business Analysts & SMEs to perform detailed requirements analysis.
  • Responsible for Components Design, Construction & Unit Testing of assigned components/modules.
  • Perform technical review and resolve any technical challenges.
  • Coordinate with customer stakeholders and bridge the offshore communication.
  • Responsible for overall deliverables and highlight if any risk.

Benefits

  • Contract role with strong possibility of extension.
  • Hybrid work schedule (2-3 days onsite per week).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service