What are the responsibilities and job description for the Java Developer position at Smart IT Frame LLC?
Role: Java Developer (Java, AWS, Kafka, MongoDB, Angular)
Location: Mclean, VA (Onsite)
Contract
Final Round interview will be In-Person Interview
About Smart IT Frame:
At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering both clients and candidates to grow together.
Job Description:
- We are seeking a highly skilled Java Developer with strong expertise in data-driven applications.
- The ideal candidate will have in-depth knowledge and experience working with Event bases systems like Apache Kafka / other streaming platforms
- NoSQL databases, particularly MongoDB, and a solid understanding of AWS services
- Experience with distributed systems and tools such as Kafka and Spark and knowledge of GraphQL is a plus.
Mandatory Skills:-
- At least 8 years of Java with Spring boot experience.
- Microservices
- Should be proficient in Event based systems like Apache Kafka / other streaming platforms.
- AWS services( Key being EMR, EKS, Lamda, S3 , AWS logging and monitoring etc.)
- NoSQL (Mongo DB) and SQL experience.
- Knowledge of Flyway is preferred.
- Knowledge of GraphQL is preferred.
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance Java-based applications with a focus on data-intensive processes.
- Work with Event-based systems, such as Apache Kafka or other streaming platforms for real-time data processing.
- Work with Flyway to automate database schema changes.
- Work extensively with MongoDB and other NoSQL databases to manage and optimize data storage and retrieval.
- Collaborate with cross-functional teams to architect solutions leveraging AWS services such as S3, Lambda, EC2, RDS, etc.
- Optimize application performance and ensure data integrity across distributed systems.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot and resolve issues in production environments.
- Stay updated with emerging technologies and trends in data engineering and cloud computing.
📩 Apply today or share profiles at ajayjoshuva.p@smartitframe.com