What are the responsibilities and job description for the Senior full stack Java Engineer position at Tekniforce?
We are looking for a Senior full stack Java Engineer. This is a full-time permanent hire position with our client in Raleigh, NC. In this role as a Senior full stack Java Engineer, you will be a part of a team that is building highly scalable Enterprise Applications with large amounts of data and Real Time processing and / or distributed Client Applications for the company. No visa sponsorship is available at this time or in future for this position.
Responsibilities as Senior full stack Java Engineer:
- Collaborate with Product and UX to understand user needs and translate them into scalable, efficient solutions
- Extend the capabilities of the company s Product Portfolio
- Develop new Applications and Solution
- Implement and Customize Company s Product Suite in a Customer Project Context
- Investigate new technologies and trends and make recommendations to the management
- Write technical documentation
- Design and Architect the solutions to implement and share knowledge and experience with a global team of developers
Skills and Qualifications as Senior full stack Java Engineer:
- 10 years of hands-on experience working in full stack software development with Java, Spring, Vue or React technologies
- Product-minded with the ability to balance technical needs with user-centric thinking, ensuring a seamless user experience
- SQL Databases (Oracle, MS SQL Server, SAP HANA)
- Junit
- Apache CXF (Rest, SOAP)
- Jenkins / Nexus
- Sonar
- Subversion and GIT
- Windows and Linux
- Design Patterns
- Agile Development Processes
- Bachelor s Degree in Computer Science or Information Technology
- Strong problem-solving skills with the ability to design solutions for scalability, performance, and security
- Excellent communication and collaboration skills
Salary : $120,000 - $130,000