Job Title - Sr Java Developer
Description - V2Soft ( www.v2soft.com ) is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. At V2Soft, our mission is to provide high-performance technology solutions to solve real business problems. We become our customer's true partners, enabling both parties to enjoy success. We are committed to promoting diversity in the workplace and believe it has a positive effect on our company and the customers we serve.
Job Description:
Java Full Stack Developer with strong proficiency in Angular to join our development team. In this role, you will be responsible for developing and maintaining end-to-end web applications using Java and Angular. You will collaborate with cross-functional teams to design, build, and implement scalable, high-performance applications.
Key Responsibilities:
Full-Stack Development:
Java Backend Proficiency:
https://www.v2soft.com/careers - to view all of our open opportunities and to learn more about our benefits.
Job Description:
Java Full Stack Developer with strong proficiency in Angular to join our development team. In this role, you will be responsible for developing and maintaining end-to-end web applications using Java and Angular. You will collaborate with cross-functional teams to design, build, and implement scalable, high-performance applications.
Key Responsibilities:
Full-Stack Development:
- Design, develop, and maintain both backend (Java) and frontend (Angular) components of web applications.
- Build and maintain RESTful APIs using Java, Spring Boot, and other Java-based technologies.
- Develop robust backend logic, database integration, and server-side functionality.
- Create responsive and dynamic web interfaces using Angular.
- Implement modern UI/UX design principles and ensure cross-browser compatibility.
- Work with databases.
- Write efficient queries, optimize database performance, and ensure secure data handling.
- Perform unit testing, integration testing, and troubleshooting to ensure code quality and reliability.
- Debug and resolve application issues and performance bottlenecks.
- Collaborate with product managers, UI/UX designers, and other team members to deliver high-quality features.
- Participate in Agile/Scrum development cycles, including sprint planning and code reviews.
- Ensure smooth deployment processes using tools like Jenkins, Docker, or Kubernetes.
- Maintain CI/CD pipelines for automated builds and deployment.
Java Backend Proficiency:
- Strong experience in Java, Spring Boot, and related frameworks (Hibernate, JPA).
- Experience in developing REST APIs, microservices, and secure backend logic.
- Proficient in Angular (v2+) and related front-end technologies (TypeScript, HTML5, CSS3, SCSS).
- Knowledge of responsive design principles and mobile-first development.
- Experience with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Strong understanding of data modeling, database optimization, and query performance tuning.
- Proficiency in Git or similar version control systems.
- Experience with Docker, Jenkins, Kubernetes, or other CI/CD tools.
- Familiarity with Agile/Scrum methodologies.
- Ability to troubleshoot complex technical issues and recommend solutions.
- Experience with Angular Material, Bootstrap, or other UI frameworks.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of security best practices for web development.
- Experience with WebSockets, GraphQL, or real-time data processing.
- Strong communication and interpersonal skills.
- Ability to work in a fast-paced, dynamic environment.
- Self-motivated with a strong attention to detail and commitment to quality.
https://www.v2soft.com/careers - to view all of our open opportunities and to learn more about our benefits.