Senior Java Angular Software Engineer - Remote
About the Role
Join 3Pillar Global as a Senior Java Angular Software Engineer and elevate your expertise to new heights while working remotely. In this role, you will collaborate with industry leaders and spearhead transformative projects that redefine urban living and drive innovation in healthcare. Your skills are integral to achieving our ambitious mission to revolutionize the tech landscape.
What You'll Do
- Craft software code that is efficient, performant, testable, scalable, secure, and of the highest quality.
- Apply object-oriented programming concepts and design patterns in your work.
- Actively contribute to agile project teams during scrums, sprint planning, and code reviews.
- Participate in requirements analysis sessions, technical design, implementation, testing, problem analysis and resolution, and technical documentation.
- Write automated unit tests and be responsible for integration testing (both manual and automated).
- Articulate technical issues to peers, architects, and project managers while recommending creative solutions.
- Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features.
- Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points and iterate on solutions that drive client success.
Requirements
- Bachelor’s degree in Computer Science or Software Engineering with a thorough understanding of CS fundamentals and theory relevant to application development.
- A minimum of 8+ years of experience in software development using Java and building applications with Angular 2+.
- Experience with Spring, SpringBoot, and ORM frameworks (Hibernate, JPA).
- Proficient in writing SQL Queries and knowledge of database concepts.
- Familiar with version control systems, preferably GIT.
- Experience in Agile software development methodologies and applying Object-Oriented Programming principles.
- Client-facing experience and strong communication skills are essential.
Nice to Have
- Experience with Struts, Backbone, and Marionette frameworks.
- Familiarity with architectural patterns like Microservices and Serverless.
- Experience working with Cloud technologies (AWS, Azure) and containers using Docker/Kubernetes.
What We Offer
- A flexible work environment, whether it's the office, your home, or a blend of both.
- A remote-first approach from interviews to onboarding.
- Opportunities for career growth and development across projects, offerings, and industries.
- Well-being initiatives including fitness offerings and mental health plans.
- Generous time off to ensure you operate at your best.
This Senior Java Angular Software Engineer role at 3Pillar Global offers a unique opportunity to work remotely while driving innovation in various industries. With a focus on well-being and career growth, this position stands out in the tech landscape.
Who Will Succeed Here
Proficiency in Java and Angular with a strong understanding of Spring and Spring Boot frameworks, enabling the development of high-performance applications that meet complex business requirements.
Self-motivated and disciplined individual who thrives in a remote work environment, demonstrating excellent time management skills to handle multiple projects efficiently while collaborating effectively with distributed teams.
Advanced problem-solving mindset with hands-on experience in deploying microservices using Docker, along with a solid grasp of RESTful API design and SQL for database interactions, ensuring scalable and maintainable software solutions.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months