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