i
Visionyle Solutions
65 Visionyle Solutions Jobs
Java Fullstack Senior Software Engineer
Visionyle Solutions
posted 12hr ago
Flexible timing
Key skills for the job
Job Description:
As a SeniorSoftwareEngineer / PrincipalSoftwareEngineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our diverse client base. You will work in a collaborative and agile environment with cross-functional teams, including other engineers, architects, and product managers, to deliver high-quality solutions.
Key Responsibilities:
Lead the design and development of scalable and high-performance microservices-based applications using Java, Spring Boot, and related technologies.
Ensure best practices and design principles are followed to create clean, maintainable, and modular code.
Develop both front-end (Angular, React.js, JavaScript) and back-end (Java, Spring Boot, RESTful APIs) components of the application.
Write clear, efficient, and reusable code across the technology stack.
Lead and mentor junior engineers, providing guidance on coding practices, problem-solving, and debugging.
Work closely with product managers to understand requirements and ensure technical feasibility.
Participate in code reviews to maintain code quality and improve development processes.
Design, develop, and deploy microservices-based solutions in a cloud environment (AWS, Azure, GCP).
Utilize containerization technologies like Docker and orchestration tools like Kubernetes for scalable deployment.
Drive improvements in development processes, automation, and performance optimization.
Stay up to date with industry trends, tools, and technologies.
Required Qualifications:
12+ years of experience in softwareengineering, with at least 5 years in designing and developing microservices applications using Java and SpringBoot.
Strong experience with frontend technologies such as Angular, React.js, and JavaScript.
Expertise in HTML5, CSS3, and JavaScript frameworks.
Solid understanding of RESTfulAPIs, webservices, and integration techniques.
Experience with cloudplatforms (AWS,GCP,Azure) and containerization (Docker,Kubernetes).
Proficiency with version control systems such as Git.
Experience working with Agilemethodologies and continuous integration/continuous deployment (CI/ CD) pipelines.
Employment Type: Full Time, Permanent
Read full job description