Full Stack Developer (Angular, Node JS, JAVA, Springboot)
at Cloudjournee
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fangular.png&w=32&q=75)
2-5 years of experience
Comprehensive grasp over OOPs concepts and Java Programming.
Lead designs of major software components and features to improve the availability, scalability, usability, and efficiency of the DART application.
Be interested in the new tech stack and complex problems solving. Bring a positive, can-do attitude and be open to all ideas.
Provide operational support on deployment, Server Setup, DB script generation.
Developing front end website architecture.
Designing user interactions on web pages.
Developing back-end website applications. Creating servers and databases for functionality. Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features. Seeing through a project from conception to finished product.
Designing and developing APIs. Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Familiarity with database technology such as MySQL, Oracle, and MongoDB.
Angular.js/Angular 2/4/5/6/7/8 (Mandatory)
Node.js (Mandatory).
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)
About Cloudjournee
About
Connect with the team
Similar jobs
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fangular.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Freact.png&w=32&q=75)
Job Description :
Java Full Stack Developer (Java + Angular) We are solving complex technical problems in the financial industry and need talentedsoftware engineers to join our mission and be a part of a global software development team. As a Java Full Stack Developer, you will be responsible for designing, developing, and maintaining enterprise applications using Java and Angular. You will collaborate with cross-functional teams to define, design, and ship newfeatures, and you will work closely with Architects to ensure the technical feasibilityof designs and implement them accordingly.
Required Skills: Exp. - 4 to 9 years. Experience in Core Java 8 and above, Spring (including Core, Web Mvc, Batch, Cloud etc). Extensive experience in developing enterprise-scale n-tier applications for financial domain. Should possess good architectural knowledge and be awareof enterprise application design patterns. Should be able to analyze, design, develop and test complex, low-latency clientfacing applications. Develop user interfaces for modern web applications using Angular.
Job Description:
As a Full Stack Developer, your role is to design, develop, and maintain scalable and high-performance web applications using Java and Angular technologies. You will be responsible for both front-end and back-end development, collaborating with cross-functional teams to deliver robust and user-friendly software solutions.
Responsibilities:
- Full Stack Development: Design, develop, test, and deploy web applications using Java, Angular, and related technologies.
- Front-End Development: Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks like Angular.
- Angular Application Development: Utilize your expertise in Angular to design and develop responsive, efficient, and visually appealing web applications. Collaborate with UX/UI designers to transform wireframes and mockups into fully functional features.
- UI/UX Improvements: Continuously improve the user experience of our applications by identifying and addressing UI/UX issues and proposing innovative solutions to enhance user satisfaction.
- Back-End Development: Develop server-side logic and APIs using Java frameworks like Spring, Spring Boot, or Java EE.
- Database Integration: Design and implement database structures and queries using relational databases like MySQL, PostgreSQL, or Oracle.
- System Architecture: Participate in architectural discussions and provide technical expertise to ensure scalability, performance, and maintainability of the application.
- Code Reviews and Testing: Conduct code reviews to ensure code quality, performance, and adherence to best practices. Write and execute unit tests and participate in integration and system testing.
- Bug Fixing and Maintenance: Identify and resolve defects and performance issues in the application. Provide ongoing support and maintenance of deployed applications.
- Collaboration and Communication: Work closely with cross-functional teams including designers, product managers, and other developers to understand requirements, provide technical insights, and deliver high-quality software solutions.
- Continuous Learning: Keep up to date with emerging technologies and industry trends. Apply new tools and techniques to improve development processes and enhance application performance.
Requirements:
- Proficient in Java programming language and related frameworks like Spring, Spring Boot, or Java EE.
- Strong experience in front-end development using Angular, HTML, CSS, and JavaScript.
- Solid understanding of web application architecture and design patterns.
- Experience with relational databases and SQL queries.
- Familiarity with version control systems like Git and development tools like IDEs and build tools.
- Knowledge of RESTful APIs and web services.
- Basic understanding of containerization technologies (e.g., Docker, Kubernetes).
- Understanding of Agile development methodologies and practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
Preferred Skills:
- Experience with cloud technologies (e.g., AWS, Google Cloud Platform).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with DevOps practices and tools (e.g., Jenkins, Git, CI/CD).
- Experience with test automation frameworks (e.g., JUnit).
- Demonstrable experience in building dynamic web applications using Angular, with in-depth knowledge of Angular 2+ features and concepts.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Freact.png&w=32&q=75)
About HighLevel
Founded in 2018, HighLevel Inc. (www.gohighlevel.com) is a two-tier B2B SaaS Platform focused on Marketing Agencies. We aspire to be a one-stop shop for marketing agencies. We enable agencies to serve their clients with ease using the best cutting-edge tools of the industry. Our clientele includes digital marketing agencies, Ads agencies, SEO agencies, Call centre / Sales agencies and freelancers. We operate across niches like real-estate, dental & medical, local businesses, e-commerce, professional services and field services.
Our platform comprises various product areas including CRM, funnel builder, website builder, forms & surveys, WordPress hosting, email marketing, telephony, reviews management, omni-box communications, social media, invoicing & payments to name a few. We currently service over 28,000 agencies and 120,000 small & medium businesses with a 600+ strong team that works entirely remotely across 15 nations.
We encourage you to check out our youtube channel to learn more about our platform - https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
Why should you join HighLevel?
Joining HighLevel company can offer numerous benefits and opportunities. Here are some compelling reasons why you should consider joining:
Cutting-edge Technology: HighLevel is known for its commitment to using the latest and most innovative technologies. By joining the company, you'll have the opportunity to work with cutting-edge tools, frameworks, and platforms, allowing you to enhance your skills and stay at the forefront of the industry.
Challenging and Impactful Work: HighLevel is dedicated to tackling complex problems and delivering impactful solutions. As a member of the team, you'll be involved in exciting projects that have a significant impact on the company and its clients. You'll have the chance to contribute your expertise and make a real difference.
Collaborative and Supportive Environment: HighLevel fosters a collaborative and supportive work culture. You'll be part of a team that values teamwork, knowledge sharing, and mutual growth. The company encourages open communication, provides mentorship opportunities, and promotes a positive work environment where everyone's contributions are valued.
Continuous Learning and Growth: HighLevel emphasizes continuous learning and professional development. They provide various training programs, workshops, and resources to help employees enhance their skills and stay ahead in their careers. Additionally, you'll have the chance to work with experienced professionals who can mentor and guide you in your professional journey.
Opportunities for Advancement: HighLevel recognizes and rewards talent. They offer clear paths for career advancement, allowing you to grow within the organization based on your performance, skills, and aspirations. Whether you aspire to take on leadership roles, specialize in a particular area, or explore new horizons, HighLevel provides opportunities to progress in your career.
Employee Benefits and Perks: HighLevel understands the importance of work-life balance and offers a range of employee benefits and perks. These may include competitive salaries, comprehensive health insurance, Unlimited Paid Leave, flexible work hours, Fully remote options and more.
- Positive Company Culture: HighLevel promotes a positive and inclusive company culture. They value diversity, respect different perspectives, and encourage a healthy work-life balance. The company organizes team-building activities, social events, and initiatives that foster a sense of community and camaraderie among employees
About the role
We are looking for an experienced software engineer with strong technical and communication skills who has worked extensively on frontend and backend engineering systems that process large amounts of data at scale and manage services that handle thousands of requests every minute.
Currently our payment products involve integration with Stripe, PayPal and we have built products like invoices on top of them. We are also eyeing estimates and proposals, expanding into new payment processors and revenue expansion opportunities. Our roadmap is exciting and will keep you challenged all the time. If you think you are up for this challenge, we are most welcome! In this role, you will be expected to be autonomous, guide other developers who might need technical help, collaborate with other technical teams, product, support and customer success.
Your Responsibilities
- Architect and build backend & Frontend APIs and features.
- Create and improve payment capture tools like Cart, Order forms, Invoices and Estimates.
- Build backend & Frontend API features and architecture.
- Work cross-functionally across our platform, experience, integrations, payments and marketplace teams.
- Drive performance through benchmarking and optimization
- Work with a wide range of systems, processes, and technologies to own and solve problems from end to end
- Collaborate closely with our leadership team including engineers, designers, and product managers to build new features and products
- Uphold high engineering standards and bring consistency to the many codebases and systems you will encounter.
- Work on 1 or 2 products.
Your Core Skills
- 1+ years of experience with Vue.js
- 1+ years of experience with Stripe or PayPal integrations
- 5-7 years of experience as a full-stack software engineer.
- Proficient with various programming languages and tools such as but not limited to Javascript, TypeScript, Vue.js, NodeJS, and GraphQL
- Must be able to work with a team and collaborate remotely.
- You have an entrepreneurial mindset, are eager to take on different roles when necessary and know how to navigate a start-up environment.
- You are fulfilled by being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users and take pride in working on projects involving a variety of technologies and systems.
- Ability to stitch together many different services and processes together, even if you have not worked with them before.
- Hold a great deal of empathy for your team and users, you are a steward of crafting great experiences.
- Have great communication skills and can thrive in a highly collaborative environment when working cross-functionally with many stakeholders.
- Driven by product quality, and innately know how to balance trade-offs with time to launch new features.
- A keen eye for design and love to think about user flows and user experiences.
- Must have experience with HTML5 and CSS3.
- Experience with NoSQL databases like MongoDB.
Additional Skills
- Experience with MongoDB profiling and query optimization.
- Experience with Shopify payment integrations.
- Using CSS frameworks such as Bootstrap and TailwindCSS
- Experience working in the GCP (Google Cloud Platform) ecosystem.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fangular.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Freact.png&w=32&q=75)
The organization is headquartered in Mumbai, India with offices in US, Singapore, Bahrain and Philippines.
Today, Trejhara has developed a successful track record of providing robust, transaction intensive products and solutions to top private and MNC banks and in the Logistics Sector.
Position: Java Developer / Sr. Java Developer / Java Lead
Skill Sets and capabilities:
a) 4yrs + IT experience
b) Should have worked on Java technology for min 3+yrs
c) Excellent in Java, J2EE
d) Excellent on Struts 2.0, spring 2.5 and Hibernate 3.0 framework
e) Good hands on with SQL queries
f) Experienced in at least 2 application servers such as TOMCAT, JBOSS, WAS, Web Logic, OAS,
g) Aware of SDLC processes and documentation
h) Aware of source control (SVN, VSS)
i) Insurance or banking domain experience preferred
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Freact.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Freact.png&w=32&q=75)
🔎 We are looking for a software engineer who,
- 🙋🏻♀️ is curious and asks a lot of questions!
- 🤤 has good product taste.
- ⚡️ is passionate about writing clean code.
- 🕵🏻♂️ has strong problem solving skills.
- 🖥 can turn 1-pager specs into detailed features.
- ❣️ loves / appreciates automated testing!
- 😇 is humble, kind and has a good taste of sarcasm. 🤪
- 👨🏻💻 has good hands-on experience with JavaScript both on frontend and backend.
☀️ Non-mandatory, but nice to have
- 👶🏻 worked in an early-stage startup.
- 🤟🏻 built and led a small engineering team.
- 3️⃣ + years of experience.
- 👩🏻💻 open source enthusiast.
- 👩🏼🏫 You are passionate about teaching, learning and creator economy.
⁉️ What's the interview process like?
- Get in touch with Dhaval and understand the mission of the company in detail.
- Take us through what excites you the most about this role/challenge.
- A flexible project round in the programming language of your preference.
- Provide us with at least 2 references who would help us learn more about you.
🍫 Perks
- You will be a part of the founding team and will get to lead a lean team in the future.
- Working with a hands-on tech co-founder has a different vibe of its own! 😃
- Remote-friendly culture.
![Blackhawk Network is a leader in Branded payments.](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fdefault_company_picture.jpg&w=256&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fc.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fc.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fangular.png&w=32&q=75)
Primary Qualifications
- Bachelors degree in Computer Science, similar technical field of study or equivalent practical experience.
- Experience: 6-9 years.
- Software development experience in one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Javascript.
- Good technical communication.
- Experience in working with front end technologies and/or front end frameworks like Angular, ReactJS or Vue.
- Experience as an Angular developer for 2+ years.
- Experience in modern JavaScript, HTML, CSS and/or jQuery for at least 3+ years.
- Familiarity with responsive design, modern CSS techniques, best practices for web and/or mobile accessibility.
Responsibilities
- Manage individual project priorities, deadlines and deliverables.
- Design, develop, test, deploy, maintain and improve software.
- Provide technical leadership across features, projects and tools.
- Mentor new and junior engineers to bring them up to speed.
- Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes.
- Work closely with product management, designers, and other engineers.
- Ensure the technical feasibility of UI/UX designs.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Freact.png&w=32&q=75)
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full Stack Developer will responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties.Full Stack Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Responsibilities
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
Qualifications
- Bachelor's degree
- 1-5 years of experience in programming
- Strong communication, conceptual thinking, typography skills and design skills
- Portfolio of work
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fphp.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fjquery.png&w=32&q=75)
![icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fsearch.png&w=48&q=75)
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)