Backend Java Developer

Jersey City, New Jersey


Employer: Tech Tammina
Industry: 
Salary: Competitive
Job type: Full-Time


Role: Backend Java Developer - Intermediate - (Java/Springboot/CICD/SQL)
Location: Jersey City, NJ (Tuesday, Wednesday, Thursday onsite in a week)
Duration: 6 months Contract to hire
Rate: Market

Must Haves:
Core Java (must)
Spring Boot (must)
RDBMS (SQL) (must)
Cloud Knowledge (nice to have)
Message Broker (nice to have)

Bachelor or Masters degree in Computer Science or engineering or equivalent.

3-7 years of experience in the role of software engineer. Experience building a truly distributed architecture based system, especially involving large data volumes and real-time distribution will be huge plus.

MUST: Deep knowledge and expertise in Java programming - you should rate yourself 8 out of 10 or higher and be able to demonstrate during the hiring process.

Responsibilities:
  • Experience working through entire lifecycle of a large complex application build-out (from scratch) and delivery for either a large financial organization or a top-class technology product team.
  • Experience working with cloud native design patterns.
  • Experience in CI/CD, DevOps tool chain, GIT, Jira and a test-driven approach to agile delivery.
  • Experience developing automated test software using Selenium and Cucumber.
  • Experience working with messaging using Kafka, Avro desired.
  • Working knowledge of Oracle or other SQL based database is preferred.
  • Working knowledge of working with ORM frameworks like Hibernate is preferred.
  • Knowledge of modern architectures based on micro services, REST APIs, NoSQL stores (e.g. Cassandra), and event-based architecture is preferred.
  • Knowledge of working with Angular or React is a plus.
  • Strong, demonstrated analysis and problem solving skills.
  • Effective oral and written communication skills.

Created: 2024-04-25
Reference: TTL-2521
Country: United States
State: New Jersey
City: Jersey City
ZIP: 07310