Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Blankfactor, so some details may not match this job. The employer's own page has the real description.
Overview
As a Senior Java Software Engineer at Blankfactor, you will play a pivotal role in designing, developing, and maintaining high-performance Java applications. Your expertise in Java will enable you to collaborate with cross-functional teams to deliver innovative solutions that meet and exceed client and business requirements. You will also take part in code reviews, mentoring junior engineers, and ensuring adherence to best practices in software development throughout the project lifecycle.
Job Responsibilities
- Design, develop, and implement robust Java applications aligned with business requirements.
- Collaborate with product management, design, and other development teams to define and refine project scope.
- Lead code reviews to ensure code quality and adherence to best practices within the team.
- Participate in architecture and design discussions to enhance application performance and scalability.
- Identify and troubleshoot complex software issues, providing effective resolutions in a timely manner.
- Mentor junior developers, providing guidance and support for their technical growth.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 5 years of professional experience in Java software development.
- Strong knowledge of Java frameworks such as Spring and Hibernate.
- Experience with RESTful API development and microservices architecture.
- Proficiency in SQL and NoSQL databases like MySQL and MongoDB.
- Familiarity with version control systems, preferably Git, and CI/CD pipelines.
- Excellent problem-solving and analytical skills, with a detail-oriented mindset.
Technologies & Tools
The Senior Java Software Engineer will work primarily with Java, utilizing frameworks such as Spring and Hibernate for application development. Experience with RESTful services, microservices architecture, and cloud platforms like AWS or Azure will be beneficial. Familiarity with tools like Docker and Jenkins for containerization and CI/CD practices, as well as Git for version control, is essential for this role.
Ideal Candidates
The ideal candidate for the Senior Java Software Engineer position at Blankfactor is a proactive and enthusiastic individual who thrives in a collaborative team environment. They should possess strong communication skills, both written and verbal, enabling effective interactions with technical and non-technical stakeholders. A passion for technology and innovation, coupled with a commitment to delivering high-quality software solutions, will enhance their suitability for this role. The ability to adapt to change and work under pressure while maintaining a strong focus on project deadlines is essential.
Tennessee pays at most $325 a week in unemployment, for up to 12 weeks, at the state's current unemployment rate, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.