Logo
Tech Tammina

Lead Java Developer

Tech Tammina, Albany, New York, us, 12237


Role: Senior Java developer/ LeadLocation: Albany, NY (50% remote, 50% onsite)Duration: 12 months+

Rate: Market

Key Responsibilities:

Responsibilities will include translation of the business requirement anduse cases to develop enterprise applications and unit testing of same.Work with the technical leads and architects to transform the high-and low-level system design into technical components.Develop applications based on technical requirements, design &architecture principles & standardsBuild reusable code and libraries for platform & shared servicesProduce work products and applications that reflect and ensure system designand delivery are in line with business needs and project plan.Collaborate with other team members and stakeholdersOther duties as assignedMandatory Qualifications:

Level III- More than seven (7) years of experience working on complex projects with 2 or more years in a leadership role as a DeveloperMore than Seven (7) Years Experience in software development of enterprise-level applications using JEE, JMS, WebServices and ORM such JPA/HibernateMore than Five (5) years of experience in developing applications using Spring API & frameworks including but not imited to Spring MVC, Spring Batch, Spring Boot and Spring RESTDesired Qualifications:

Seven (7) or more years experience in implementing extensive unit-tests using automated test frameworksThree (3) or more years experience in implementing web applications using JSON/Angular.JSFive (5) or more years experience in continuous integration, build & dependency management using tools such as Git, Jenkins, artifactory/nexus, MavenSeven (7) years experience in writing complex SQL statements and queries against RDBMS such as Oracle or MS SQLServerFive (5) or more years experience in implementing applications using Microservices or Service Oriented Architecture principlesThree (3) or more years experience in using NoSQL data storage such as MongoDBWorking experience and knowledge in using Cloud based systems such as Azure/Google/EtcWorking experience and knowledge in using security platforms such as Okta, SSO, Active DirectoryWorking experience and knowledge handling with distributed platforms like Kafka, MuleSoft, Redis, etc

Working experience and knowledge handling with container platforms such as Red Hat OpenShift