SysMind is looking for a Senior Java Technical Lead
Job Title: Senior Java Technical Lead Location: Princeton, NJ(Fully Remote) Type: Full Time Job Description: 10+ years of experience in delivering large programs and engagement. Able to mentor the technical team across JAVA technologies. Experience in designing, developing, testing and successfully deploying critical and complex projects. Strong Java skills with experience in development of concurrent and distributed systems. Hands on experience using Java 8 features (Streams API, Functional programming). Advanced experience with Spring-based technologies (Spring Boot, Spring Cloud etc.) and caching frameworks like Hazelcast. Experience in designing and implementing micro services-based solutions. Hands-on experience with AWS cloud (EC2, ECS, Load Balancer, Security Group, Lambda, S3, etc.) Hands-on experience with SPARK and Hadoop. Hands on experience with at least one relational and one NoSQL DB (Postgres/Oracle, Mongo/Dynamo) Should have experience writing unit/integration tests. Experience in DevOps development and deployment using docker and containers – Good to have. Strong analytical and problem-solving skills.