Java Full Stack Lead Developer

Iconma LLC

  • Pittsburgh, PA
  • 12 days ago

    Highlights

    Responsibilities: Design, develop, and maintain scalable and high-performance Java 7+ applications using advanced Java technologies and frameworks. Our Client, an IT Services and Consultant company, is looking for a Java Full Stack Lead Developer for their Pittsburgh, PA/Hybrid location.

    Numbers & Facts

    LocationPittsburgh, PA

    Description

    Our Client, an IT Services and Consultant company, is looking for a Java Full Stack Lead Developer for their Pittsburgh, PA/Hybrid location.

    Responsibilities:

    • 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..

    Requirements:

    • 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.
    • Strong AI development experience
    • SQL: Writing complex queries, subqueries, joins, aggregations, and views
    • Database Design: Normalization, schema design, and ER modeling
    • Stored Procedures & Triggers: PL/SQL for Oracle, T-SQL for SQL Server
    • Query Optimization: Improving query performance and indexing strategies
    • Database Management: Oracle, SQL Server, MySQL, PostgreSQL
    • Data Analysis: Interpreting data to support business decisions
    • 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.

    Why Should You Apply?

    • Health Benefits
    • Referral Program
    • Excellent growth and advancement opportunities

    Similar Jobs

    See more jobs