Logo
New York Technology Partners

Sr. Java Backend Developer (W2)

New York Technology Partners, Newark, New Jersey, us, 07175


Role - Sr. Java Backend Developer Location - Newark, NJ ( Hybrid) 2x a week Duration - 12 months CTH Visa- GC, USC, H4EAD or GC-EAD( W2 Only) Java and AWS are big musts Must-haves Bachelor of Computer Science or Engineering or experience in related fields Minimum of 6 to 8 years of relevant experience with requisite competencies. Understanding of Agile SDLC methodologies is required. Ability to learn new skills and knowledge on an ongoing basis through self-initiative and tackling challenges Excellent problem solving, communication and collaboration. Plusses Day-to-Day Proficiency in Java; working in distributed systems, object-oriented programming, design patterns and design methodology; JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing. Must have experience with service implementation using service-oriented architecture (SOA) patterns, and experience with developing true microservices highly desirable. Must have previous experience building and delivering scalable APIs and platforms for consumption at scale. Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0) Must know how to build applications for and in the cloud (preferably AWS) and understand the core AWS services and apply best practices for basic architecture, security and scalability. Proficiency writing code for serverless applications such as EC2, Lambda and API Gateway Understanding of cloud databases and NoSQL concepts (DynamoDB, Aurora) including caching (ElastiCache) Experience in Data Streaming with SQS, Kinesis Ability to use a CI/CD pipeline to deploy applications on Cloud (preferably AWS)