What are the responsibilities and job description for the Java FSD Lead Dev position at Spectra Force?
Job Title: Java FSD Lead Dev Duration: 5 Months Location: Pittsburgh, PA • Design, develop, and maintain scalable and high-performance Java 7 applications using advanced Java technologies and frameworks. • Develop and manage microservices using Spring Boot 3.5. • Build and deploy containerized applications using Docker in a cloud-native environment. • Implement event-driven architectures and work with Kafka and MQ for real-time messaging and event management. • Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions. • Troubleshoot, optimize, and refactor code to improve performance, scalability, and security. • Stay up-to-date with the latest Java frameworks, tools, and cloud technologies. • Follow best practices in software development, including testing, code reviews, and documentation. Required Skills: • 8 years of hands-on experience in Java 21 development with a strong understanding of advanced Java concepts. • Proficiency in building REST, microservices using Spring Boot 3.3.5. • Proficient in using AI tools like windsurf, Copilot • Strong in UI (Angular 19 or RxJS) skills • Hands-on experience with Docker for containerization and working in a cloud-native environment. • Strong expertise in Kafka and MQ for message queuing and event-driven systems. • Solid understanding of relational and NoSQL databases. • Experience with version control tools such as Git and familiarity with Agile methodologies. • Strong problem-solving and debugging skills. • Ability to work efficiently in a fast-paced, dynamic environment. • Preferred Skills: • Familiarity with CI/CD pipelines and tools.. • Experience with JUnit, Mockito, and other testing frameworks.
Salary : $5,231 - $45,000