Sr. Solutions Architect (Java/Spring boot/Angular)
About the position
We are seeking an experienced Architect with 14 to 18 years of experience to join our team. The ideal candidate will have a strong background in JUnit5 Design Patterns YAML Spring Boot Java JSON GIT XML Spring Framework and Linux. This role involves working in a hybrid model with a day shift. The Architect will play a crucial role in designing and implementing high-quality software solutions that align with our companys goals and impact society positively.
Responsibilities
Ā Lead the design and development of software solutions using Spring Boot and Java.
,
Ā Oversee the implementation of design patterns to ensure scalable and maintainable code.
,
Ā Provide expertise in JUnit5 for effective unit testing and code quality assurance.
,
Ā Utilize YAML for configuration management and ensure consistency across environments.
,
Ā Implement and maintain JSON and XML data structures for seamless data exchange.
,
Ā Manage version control using GIT to track changes and collaborate with team members.
,
Ā Ensure the application of Spring Framework best practices in all development activities.
,
Ā Leverage Linux for deploying and managing applications in a hybrid work environment.
,
Ā Collaborate with cross-functional teams to gather and analyze requirements.
,
Ā Develop technical documentation to support the software development lifecycle.
,
Ā Conduct code reviews to ensure adherence to coding standards and best practices.
,
Ā Mentor junior developers and provide technical guidance to the team.
,
Ā Stay updated with the latest industry trends and technologies to drive innovation.
Requirements
Ā Possess extensive experience in JUnit5 for unit testing and code quality assurance.
,
Ā Demonstrate proficiency in design patterns for creating scalable and maintainable code.
,
Ā Have hands-on experience with YAML for configuration management.
,
Ā Show expertise in Spring Boot and Java for developing robust software solutions.
,
Ā Be skilled in managing JSON and XML data structures.
,
Ā Have a strong understanding of version control using GIT.
,
Ā Be well-versed in the Spring Framework and its best practices.
,
Ā Have experience working with Linux for application deployment and management.
,
Ā Exhibit excellent problem-solving and analytical skills.
,
Ā Possess strong communication and collaboration abilities.
,
Ā Be committed to continuous learning and staying updated with industry trends.
,
Ā Have a proven track record of mentoring and guiding junior developers.
,
Ā Demonstrate the ability to produce high-quality technical documentation.
Nice-to-haves
Ā Certified Spring Professional
,
Ā Oracle Certified Professional Java SE
,
Ā Linux Foundation Certified Engineer
Benefits
Apply Now
We are seeking an experienced Architect with 14 to 18 years of experience to join our team. The ideal candidate will have a strong background in JUnit5 Design Patterns YAML Spring Boot Java JSON GIT XML Spring Framework and Linux. This role involves working in a hybrid model with a day shift. The Architect will play a crucial role in designing and implementing high-quality software solutions that align with our companys goals and impact society positively.
Responsibilities
Ā Lead the design and development of software solutions using Spring Boot and Java.
,
Ā Oversee the implementation of design patterns to ensure scalable and maintainable code.
,
Ā Provide expertise in JUnit5 for effective unit testing and code quality assurance.
,
Ā Utilize YAML for configuration management and ensure consistency across environments.
,
Ā Implement and maintain JSON and XML data structures for seamless data exchange.
,
Ā Manage version control using GIT to track changes and collaborate with team members.
,
Ā Ensure the application of Spring Framework best practices in all development activities.
,
Ā Leverage Linux for deploying and managing applications in a hybrid work environment.
,
Ā Collaborate with cross-functional teams to gather and analyze requirements.
,
Ā Develop technical documentation to support the software development lifecycle.
,
Ā Conduct code reviews to ensure adherence to coding standards and best practices.
,
Ā Mentor junior developers and provide technical guidance to the team.
,
Ā Stay updated with the latest industry trends and technologies to drive innovation.
Requirements
Ā Possess extensive experience in JUnit5 for unit testing and code quality assurance.
,
Ā Demonstrate proficiency in design patterns for creating scalable and maintainable code.
,
Ā Have hands-on experience with YAML for configuration management.
,
Ā Show expertise in Spring Boot and Java for developing robust software solutions.
,
Ā Be skilled in managing JSON and XML data structures.
,
Ā Have a strong understanding of version control using GIT.
,
Ā Be well-versed in the Spring Framework and its best practices.
,
Ā Have experience working with Linux for application deployment and management.
,
Ā Exhibit excellent problem-solving and analytical skills.
,
Ā Possess strong communication and collaboration abilities.
,
Ā Be committed to continuous learning and staying updated with industry trends.
,
Ā Have a proven track record of mentoring and guiding junior developers.
,
Ā Demonstrate the ability to produce high-quality technical documentation.
Nice-to-haves
Ā Certified Spring Professional
,
Ā Oracle Certified Professional Java SE
,
Ā Linux Foundation Certified Engineer
Benefits
Apply Now