Back to Jobs
Infojini Inc

Infojini Inc

via LinkedIn

Apply Now
All our jobs are verified from trusted employers and sources.

Lead Java Developer (Full Stack)

Anywhere
contractor
Posted 4/15/2025
Verified Source
Key Skills:
Java
Kafka
AWS
Angular
REST APIs

Compensation

Salary Range

$120K - 150K a year

Responsibilities

Design, build, and maintain complex web applications with a focus on both front-end and back-end development.

Requirements

Requires extensive experience in Java programming, AWS technologies, and strong proficiency in Kafka and Angular.

Full Description

Minimum Qualifications: • Bachelor of Science degree in related field from an accredited institution or equivalent experience. • 8+ years in Java programming at senior level. • 3+ years with Kafka. • Proficiency in messaging and data-streaming platforms. • Hands-on development experience designing, developing with AWS technologies like S3, Lambda, Elastic Beanstalk, SQS, SNS, API Gateway, EC2, Data Pipeline, CloudWatch, CodeCommit, and CloudFormation. • Strong hands-on development experience in Angular, Java, J2EE, Spring, REST APIs, and related server-side technologies. • Extensive experience with AWS cloud development - Lambda, Kinesis, DynamoDB/Aurora, Redshift, NodeJs etc. • Solid hands-on experience with Kafka. Kafka admin experience is a big plus. • Experience in data modelling and/or design databases. • Proficiency in SQL and other data languages. • Expertise in continuous integration and continuous delivery, with tools like Git, Jenkins & JIRA in an agile scrum environment. • Proficiency in domain-oriented and event-driven design principles. • Experience in delivery of complex integration solutions. • Excellent analytical and communication skills. Skill Set Essential Duties & Responsibilities (Other duties may be assigned): • Design, build, and maintain complex web applications, responsible for both front-end and back-end development. • Conduct code reviews, provide feedback, and support team improvements. • Write and maintain high-quality Java code, ensuring adherence to best practices. • Perform Kafka configuration and/or administration. • Write clean code for both front and back-end, optimizing performance, ensuring code quality, and staying updated with emerging technologies. • Create and maintain data models to structure and organize data within various data sources, ensuring data integrity in complex enterprise environments. • Write complex data operations to support high-quality back-end development standards. • Break down customer requirements with the Product Owner ensuring alignment with project goals. Working closely with Architects to ensure alignment with the overall solution design.

This job posting was last updated on 4/16/2025