Q1 Technologies, Inc logo

Java Full Stack Developer

Q1 Technologies, Inc

  • Aurora, IL
  • 3 days ago

    Highlights

    The candidate will be responsible for designing, developing, and maintaining scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions. The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices, AWS Cloud Services, SQL Server, and modern front-end technologies.
    Q1 Technologies, Inc

    Numbers & Facts

    LocationAurora, IL
    IndustryComputer/IT Services
    Company Size500 to 999 employees
    Year Founded1990
    Websitehttp://q1tech.com/

    Description


    Job Description:Local to Naperville only!

    Job Summary
    We are seeking an experienced Senior Java Full Stack Developer to join our technology team in an onsite capacity. The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices, AWS Cloud Services, SQL Server, and modern front-end technologies. The candidate will be responsible for designing, developing, and maintaining scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions.

    Key Responsibilities
    Design, develop, test, and deploy enterprise-grade web applications using Java and modern full stack technologies.
    Build and maintain scalable microservices-based applications using Spring Boot and Spring Cloud.
    Develop responsive and user-friendly front-end applications using Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
    Design and optimize RESTful APIs and backend services for high performance and reliability.
    Implement cloud-native solutions using AWS services such as EC2, ECS, Lambda, S3, RDS, CloudWatch, API Gateway, and IAM.
    Working experience with GCP.
    Analyze business requirements and translate them into technical specifications and software designs.
    Develop and optimize database objects, stored procedures, views, and queries in Microsoft SQL Server.
    Ensure application security, scalability, and performance through industry best practices.
    Collaborate with architects, business analysts, QA teams, and stakeholders throughout the SDLC.
    Participate in code reviews, technical design discussions, and mentoring junior developers.
    Support CI/CD implementations using tools such as Jenkins, GitHub Actions, Docker, Kubernetes, and Terraform.
    Troubleshoot production issues and provide timely resolutions.

    Required Qualifications
    Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
    10+ years of hands-on experience in software development.
    Strong experience with Java 8/11/17, Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
    Expertise in developing and consuming RESTful APIs and Microservices architectures.
    Hands-on experience with AWS cloud platforms and services.
    Strong proficiency in Microsoft SQL Server, database design, query tuning, indexing, and stored procedures.
    Experience with front-end frameworks such as Angular or React.
    Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, and responsive web design.
    Experience with source control systems such as Git.
    Familiarity with Agile/Scrum development methodologies.
    Excellent problem-solving, communication, and collaboration skills.

    Preferred Qualifications
    Experience with containerization technologies such as Docker and Kubernetes.
    Knowledge of Infrastructure as Code (Terraform or CloudFormation).
    Experience with messaging platforms such as Kafka, RabbitMQ, or ActiveMQ.
    AWS Certification (Solutions Architect, Developer Associate, or equivalent).
    Experience working in financial services, healthcare, insurance, retail, or other

    About Company

    Q1 consists of experienced and recognized experts providing the capability to respond to market demand in order to provide professional services for our clients including Enterprise software implementations, application integration and technical / functional support.

    Q1 has steadily grown into a Quality IT services and solutions organization with the average experience of our team being over 10 years. We have continuously met or exceeded client expectations by delivering professional services and project implementations on time and under budget to help clients truly recognize return on investment.

    Company Image

    Similar Jobs