What are the responsibilities and job description for the Need Java Full Stack Developer Lead/Architect position at STEPS TALENT LLC?
Job Description:
We are seeking a dynamic and versatile Java Full Stack Engineer to join our fast-paced team in Minnesota. This role is ideal for an individual who thrives in an environment where they will be engaged in a variety of tasks daily, working across multiple teams and departments, and adapting to frequently changing business requirements. If you are someone who can handle the ups and downs and is ready to take on a challenging yet rewarding role, this opportunity is for you.
Key Responsibilities:
- Develop and maintain applications using Azure, Angular, Java, and microservices architectures.
- Integrate and manage third-party services to enhance application functionalities.
- Perform code reviews and provide constructive feedback to ensure high-quality code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing software.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Participate in all phases of the development lifecycle, from requirements gathering to deployment.
- Maintain database performance by identifying and resolving production and application development problems.
- Document application development processes, procedures, and solutions.
Skills and Qualifications:
Primary Skills:
- Proficiency in Azure cloud services.
- Strong experience with Angular for front-end development.
- Solid understanding of Java for back-end development.
- Extensive experience in building and maintaining microservices architectures.
- Familiarity with integrating and utilizing third-party services.
- Experience with SQL Server is highly preferred.
Additional Skills:
- UX/UI experience is a major plus.
- Ability to work efficiently in a fast-moving environment.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Adaptability to changing business requirements and the ability to handle multiple tasks simultaneously.
Preferred Attributes:
- Self-starter with a proactive approach to problem-solving.
- Open to feedback and eager to learn and grow within the role.
- Comfortable working in a dynamic environment with frequent changes and diverse teams.
Why Join Us?
- Opportunity to work in a fast-paced and innovative environment.
- Engage with a variety of projects and expand your skillset.
- Be part of a team that values your input and encourages professional growth.
- Competitive salary and benefits package.
If you meet the above qualifications and are ready to take on a new challenge, we would love to hear from you! Apply today and join our team in Minnesota.
Salary : $50 - $70