Epicareer Might not Working Properly
Learn More
a

Full Stack Developer

  • Full Time, onsite
  • aFit Staffing Inc.
  • On Site Hybrid, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

More about aFit:

You want to work where you know you are a perfect fit. At aFit, a woman owned (WBE) company based in Indianapolis, we are devoted to being collaborative, honorable, and accountable. Our company provides project-based staffing for government and commercial organizations. To our prospective clients, aFit offers a talented workforce in a team-based environment to produce concrete and reliable outcomes. At aFit, we focus on building strong relationships and keeping the day-to-day flexible in an in-person or remote-enabled environment.

aFit Staffing, Inc. is an equal opportunity employer.

Description of Duties:

The Full Stack Developer will have strong expertise in front-end JavaScript/Angular technologies and backend Java J2EE technologies, including Spring Boot, Hibernate, and Spring MVC. The individual will be responsible for designing, developing, and maintaining robust web applications, ensuring a seamless user experience, and delivering high-quality software solutions.

Key Responsibilities:

  • Frontend Development:
    • Develop and maintain dynamic web applications using Angular or other JavaScript frameworks.
    • Implement responsive designs and ensure cross-browser compatibility.
    • Collaborate with UI/UX designers to translate wireframes and mockups into interactive, user-friendly interfaces.
    • Optimize frontend performance to enhance application speed and scalability.
  • Backend Development:
    • Design, develop, and maintain server-side applications using Java J2EE technologies, including Spring Boot, Spring MVC, and Hibernate.
    • Implement RESTful APIs and integrate with front-end applications.
    • Develop and maintain databases, ensuring efficient data storage and retrieval.
    • Ensure security and data protection in backend processes.
    • Work with Spring Boot to create stand-alone, production-grade Spring-based applications with minimal configuration.
    • Utilize Hibernate for object-relational mapping (ORM) and data persistence.
  • Collaboration:
    • Work closely with product managers, designers, and other developers to understand project requirements and deliver high-quality solutions.
    • Participate in code reviews and provide constructive feedback to peers.
    • Troubleshoot and debug issues across the stack to ensure smooth application performance.
  • Testing & Deployment:
    • Write and maintain unit tests, integration tests, and end-to-end tests to ensure code quality.
    • Participate in continuous integration and continuous deployment (CI/CD) processes.
    • Monitor application performance and suggest improvements as needed.
  • Able to perform more varied and difficult tasks.
  • Able to work in a collaborative team environment to obtain the best results.
  • Work as a topmost trusted partner with aFit and the client.
  • Provide attention to details.
  • Approaches challenges with a positive, consultative mindset
  • Self-starter with the desire to achieve and work with integrity.
  • Willingness to grow and change through ambiguity.
  • Learning agility, or the ability to develop new skills.
  • Open and receptive to feedback to continuously grow.

Required Qualifications:

  • 3+ years of experience in full-stack development.
  • Strong expertise in JavaScript, Angular, HTML5, CSS3, and related frontend technologies.
  • Solid experience with Java J2EE, Spring Boot, Spring MVC, Hibernate, and related backend technologies.
  • Proficiency in working with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with version control systems, preferably Git.
  • Knowledge of RESTful API design and implementation.
  • Familiarity with Agile/Scrum methodologies.

Preferred Qualifications:

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools like Docker, Jenkins, or Kubernetes.
  • Familiarity with other front-end frameworks or libraries (e.g., React, Vue.js).
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication skills, both verbal and written.

Education:

  • Bachelor s degree in Computer Science, Engineering, or a related field.

Please note, this full-time position is in Indianapolis, IN and we do not offer relocation assistance at this time.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job