
Senior Java Angular Developer
at Contribute to all software-development life-cycle phases inc
Mandatory Skills
- Backend: Java, Spring Boot
- Frontend: Angular
- Database: Oracle / SQL
- Node js
Job Description
Contribute to all software-development life-cycle phases including: domain and non-domain problem analysis, solution requirement gathering and analysis, solution design, implementation, code review, source-code control, source building deployment, validation, QA support, and production support.
Essential Duties and Responsibilities
• Maintain and enhance multi-tier messaging application suites (Java EE, Springframework, WAS, Oracle, DB2, MQ)
• Build and maintain IRIS4Health middle-tier message applications (IRIS Interop/Cache; Java, Drools, Kafka, Restful, MLLP, SQL)
• Build and maintain multi-tier Clinical Toxicology application (Angular, Java EE, Springframework, WAS, RHOS, Cache, SQL)
• Maintain stat-tracking application (two-tier Delphi, MySQL)
• Maintain and enhance Cytogenetics three-tier application (Java EE, WAS, DB2, Oracle, SQL, )
• Maintain and enhance Fibrosure application (Java EE, WAS, Derby)
• Define develop, validate, and release software products via agile processes for small and large projects
• Support applications and people via Kanban processes
• Collaborate with laboratory users to analyze problems, design and implement solutions for enterprise systems
• Provide support and troubleshooting of production systems according to an on-call schedule
• Document problem analysis, solution design, implementations, and system support guidelines
• Coach and train team members across lab system organizations to support and develop Java applications
• Communicate effectively and constructively with developers, QA, business analysts, and system users
• Design and depict via UML relational DB table models, object-oriented class models, messaging models, configuration models
• Understand, document, support, and improve inherited code and processes
• Help document knowledge and discovery with peer developers
Minimum Requirements
• Solid Java EE experience (Servlets, JMS, JSP, EJB, JCA, and JPA) development and support
• Solid InfoSystems Cache/IRIS for Health development and support
• A minimum of 1 years of JPA/ORM (Hibernate), Junit, XML/XSD, JSON experience or equivalent
• Solid SQL (and optionally PLSQL) experience
• Experience with Oracle DB including explain plan and or other query optimization techniques/tools
• Excellent verbal and written communication skills
• Strong UML modeling, ER and OO design, and data-normalization techniques
• Strong code-factoring philosophies and techniques
• Eclipse or NetBeans (or equivalent) IDE
• Strong understanding of client/server design, and smart recognition of separation-of-concern like functional behavior versus non-functional performance
Desired Requirements
• Java EE, Angular
• InfoSystem's Cache and/or IRIS for Health
• Springframework
• Modern deployment architectures using containers, API Gateways, load balancers, and AWS cloud based environments
• WebSphere or WebLogic, RHOS
• RESTful Web Services
• JMS interfacing, Apache Kafka, and IBM MQ
• Node.js/NPM, Bootstrap, or similar frameworks
• Git/BitBucket (git flow), Maven, Nexus, UCD, Jira (Kanban and SCRUM), agile workflow
• Unix shell script, DOS script
• SQL (optionally PLSQL)
• Design patterns
• HTML5, CSS3, and TypeScript development
• Ability to transform specific domain requirements into generalized technical requirements, and design and implement abstract solutions that are understandable and scalable in performance and reuse
• HL7 and/or Healthcare and/or Clinical Toxicology
• Oracle, MySQL, Derby DB

Similar jobs
We are seeking a highly skilled and experienced Senior Full Stack Developerwith 8+years of experience to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in .NET, Angular, TypeScript, Azure, SQL Server, Agile methodologies, and Design Patterns. Experience with DocuSign is a plus.
Responsibilities:
- Design, develop, and maintain web applications using .NET, Angular, and TypeScript.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement and maintain cloud-based solutions using Azure.
- Develop and optimize SQL Server databases.
- Follow Agile methodologies to manage project tasks and deliverables.
- Apply design patterns and best practices to ensure high-quality, maintainable code.
- Troubleshoot and resolve software defects and issues.
- Mentor and guide junior developers.
Requirements:
- Bachelor's degree in computer science, Engineering, or a related field.
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in .NET, Angular, and TypeScript.
- Experience with Azure cloud services.
- Proficient in SQL Server and database design.
- Familiarity with Agile methodologies and practices.
- Solid understanding of design patterns and software architecture principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with DocuSign is a plus.
Key Responsibilities:
- Develop and maintain scalable web applications using Node.js, Express, and React
- Collaborate closely with UI/UX teams and backend developers
- Write clean, maintainable, and efficient code
- Integrate APIs and third-party services
- Utilize Docker and Kubernetes (basic level)
- Participate in code reviews and optimize performance…
Skills
- Strong proficiency in JavaScript/TypeScript, React.js, Node.js, and Express.js
- Good understanding of RESTful APIs and system architecture
- Experience with MongoDB, MySQL, or similar databases
- Familiarity with Docker and basic Kubernetes
- Hands-on with Git/GitHub
- Exposure or experience with Generative AI (GenAI) tools/technologies
we are arranging a virtual walk-in on Saturday 21 st May' 22
for Java Developers from 0 to 7 years of experience.
Kindly drop in your CV's with subject line: Virtual Walk-In 21st May
· Job Location: Work from Home
· Salary Package: As per Company Standards
Job Description:
Technologies/Frameworks –
· Core Java, J2EE,
· Spring Core and Spring MVC, Sprint Boot, Spring Security,
· JDBC, Hibernate, RESTful APIs, SOAP WebServices
· Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage
· Junit or Mockito frameworks
· Maven, Git
· Knowledge Data Structures,
· SQL, MySQL
· Designing relational database schemas
· Basics of AWS, Cloud, Microservices
Must have strong knowledge and experience in Agile based software development methodologies. Knowledge of an Agile tool like Jira.
Strong knowledge of working in Integrations of 3rd party APIs and creating the new APIs.
Must have good knowledge of creating Flow diagrams, UMLs and all the required documentations.
Must have Team Lead exposure
Domain Preference
Job Description : Senior Full Stack Developer
Role
A Full Developer at Snappymob is an integral member of the software engineering team that designs and develops world-class applications that are relied on by our customers to be highly reliable and performant.
You'll be working closely with other engineers in the team to work on delightful applications and features that make a big impact on users. We're looking for people who share our passion for writing great software and our love for making use of best practices in our software development process.
Responsibilities
- Architect, design, develop, and maintain web based applications and services with a focus on Node.js-based backend development.
- Design and implement high quality RESTful APIs.
- Collaborate with the engineering team at large in software design sessions, code reviews, teaching, and other engineering activities.
- Collaborate with other team members including the mobile development team and design team.
- Participate in all aspects of the software development lifecycle for our projects.
Requirements
- 3 or more years of a mix of frontend and backend development experience.
- Ability to think critically, analyze, and break down problems into manageable components.
- Strong attention to detail.
- Ability to communicate and work well with others.
Backend Skills
- Strong knowledge and experience with developing RESTful APIs.
- Strong knowledge and experience with one or more backend development stacks: Spring Boot, NodeJS + Express, Rails, or similar.
- Strong knowledge and experience with one or more of PostgreSQL, MySQL or other relational databases.
- Knowledge and experience with one or more cloud infrastructure providers: AWS, GCP, Azure.
- Strong knowledge and experience of integration of third party services.
- Experience utilizing various third party backend frameworks and libraries.
Frontend Skills
- Strong knowledge and experience with frontend fundamentals: HTML, CSS, JS.
- Strong knowledge and experience with one or more web oriented development languages: JS, TypeScript, PHP, Ruby, or other.
- Strong knowledge and experience in at least one frontend framework: Vue.js, React, Angular, or other.
- Experience utilizing various third party frameworks and libraries.
Good-to-have Experiences:
- E-commerce platforms: Magento, WooCommerce, etc.
- Content management systems: Drupal, Wordpress.
- Self-hosting cloud services: NextCloud, Gitlab, Gitea; or other SysAdmin-related tools: Wireguard.
- Containerization and orchestration solutions: Docker and Kubernetes.
As one of Malaysia's top app development companies, Snappymob helps top brands in Malaysia and around the world turn their ideas into reality by creating impactful digital products. Our clients span from startups to multinationals across many industries including finance, media, healthcare, energy, and education.
By pairing awesome user experience design and solid software engineering, we strive to help our clients achieve success – while providing them honest, no-nonsense advice.
Visit us at snappymob.com to find out more about what we do.
Responsibilities:
- Understand platform requirements & coordinate with the development agency for smooth development of our platform
- Make incremental design or developmental changes on the platform on a regular basis
- Ideate & develop new features on our platform
- Conduct regular testing of website performance & fixing bugs (either through agency or by self, whatever applicable)
- Work with UI/UX designer to implement design systems & user experiences
- Proven experience of 2-3 years as a full-stack developer or similar roles
- Experience in developing scalable desktop and mobile applications
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Hands on experience with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
Signs you might be a good fit for this role:
- You are self-driven, scrappy and entrepreneurial
- You enjoy challenges and are excited to find simple solutions to complex problems
- You put users first
- You're a forever learner
- You want to work in a fast paced (read:messy) startup environment
- You're usually more aware of the hidden hacks & tools of a phone or a computer than most other people
- You like challenges & don't get bogged down by failure easily
- You are firm believer of the quote "if you're not a part of the solution, you're part of the problem"
See you in the other side!
Job description
- Develop, test, and deploy fast and scalable web apps
- Designing and maintenance of fully functional large relational and non-relational databases
- Timely deployment of web apps on the cloud
- Server management and cloud-based infrastructure
- Establishment and integration of development tools as required
- Identification of application issues when deploying the apps
- App deployment on the cloud along with solving debugging issues
- Coding architecture for frontend and backend
Skills & Requirement:
- Minimum 5 years Experience required.
- Angular 2.0+, Angular 7, Nodejs, .Net 4.0, .Net Core, REST API, Micro services, Networking.
- Distributed server and storage – MongoDB & SQL Server
- Hands on experience in building web-based enterprise applications
- Good working knowledge Angular, Nodejs, .Net Core
- Understanding of cloud technologies
- Direct understanding of application lifecycle; Agile, SDLC
- Proficient in Object Oriented Programming.
- Experience with Networking Concepts.
- Good at API integration, debugging and fixing the issues with API
- Experience in performing SQL queries on a RDMS.
- Operational experience: Troubleshooting and Support
- Ability to work in groups and in independent settings to complete assigned tasks
- Previous experience on IOT Projects will be added advantage
Work Location: 1st Sector, HSR Layout, Bengaluru - 560102
Office Timings : Monday to Saturday – 9:00AM to 6:00PM
Work From Office Only
B.S. in software development, computer science or related field (Equivalent experience also accepted)
· 1+ years of relevant work experience in software development and design.
· Deep understanding of computer science fundamentals (e.g, algorithms and data structures).
· Deep understanding of JavaScript or TypeScript and at least one JS UI framework React ·
Deep understanding of Node.js and at least one Node server framework (Express, NextJS, NestJS).
· Deep understanding of the full software development lifecycle.
· Experience designing/implementing/
· Solid understanding of database systems (MySQL, PostgreSQL, SQLServer).
· Solid understanding of Git and managed source control services like GitHub.
· Experience working within Agile software development teams.
· Foundational knowledge of Amazon Web Services (AWS).
· Excellent written and oral communication skills.
Full-stack Developer
CAST is the market leader in Software Intelligence. Its unique technology thoroughly examines the structure of complex software systems, with MRI-like precision. It delivers accurate, actionable, and automated views of software architecture, critical flaws, quality grades, sizing metrics, open source usage, and cloud readiness levels. Hundreds of companies rely on CAST for greater objectivity in crucial business decisions, faster application modernization for Cloud, raising the quality and security of their custom software. CAST operates globally with offices in North America, Europe, India, China.
Title: Software Developer
Location: Bangalore
Job definition
Working at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds sophisticated source code analysis platform leveraging parsing, control flow, data flow and others mechanisms to fully understand the inner structure of the complex IT Systems developed and used by the Fortune 500 companies.
You, working as individual contributor, will be integrated in Dashboard Teams working on web portals of CAST AIP. Your teammates will be located in India and in France and you will have the opportunity to travel to France every year.
You will collaborate to writing and designing new features and improve existing ones. You will write unit tests and drive code reviews. You will participate into best practices definition and technology watch. Depending on will, skills and experience, you will have the opportunity to take technical lead on topics or projects.
While the domain of CAST is a niche, the position will propose you to work on software that dedicate to company Dashboards and control software, focusing on technical and creative skills.
Profile
- Experience : 3-6 years
- Experience in developing front-end/full stack applications at scale
- Should have experience in any of the front-end framework like React, Angular, BackboneJS, Ext etc and HTML/CSS/Bootstrap .
- Experience in backend technologies like GOLANG, NodeJS, Python, REST web services and Java(OOPS, Collections, DB Access) or any other technology.
- Hands on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns etc)
- Good to have skills like REST, Bootstrap, UI Components, CI/CD, NoSQL based DB is added advantage.
- Experience with advanced CSS programming using LESS or SASS is a plus.
- Expertise in of server side technologies and SQL/NoSQL is a plus.
- Experience of JavaScript testing frameworks like Karma, Mocha, Jest etc.
- It involves design the software system, Select algorithms, theories or technologies that will be used for BUSINESS Applications
- Contribute to software development design discussions for new features and new product development
- Strong Problem solving skills and ability to troubleshoot applications & environment issues.
- Adaptability, ability to learn faster, Independent, responsible and diligent.
- Good team spirit and interpersonal skills, Excellent Written, Verbal, communication skills, Analytical skills & Business Thinking.
The candidate should have a passion for technology and a flexible, creative approach to problem solving. You are autonomous and take responsibility for your work.
Ideally, you know how to write unit tests and maybe even better write them in TDD. You have knowledge in agile methodologies such as Scrum. You know about GIT and the use of continuous integration tools. You have developed single page JS applications end to end.
Candidate should have a bachelor or Master technical degree or equivalent experience. Strong knowledge in software engineering. Proactive Self Starter, creative thinker in designing, developing and supporting applications. Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process.
Position description:
We’re looking for a senior full stack developer (MERN) with a proven experience to design and create software. The responsibilities will include coding both on the front and back-end, writing APIs, and React components.
Having an experience of web development using JavaScript, you should be able to create web applications from scratch. The ideal candidate should have experience of working in agile teams.
Primary Responsibilities:
- Participating in the design and creation of scalable software
- Writing clean, functional code on the front- and back-end
- Writing unit tests and fixing bugs or other coding issues
- Develop and manage well-functioning databases and applications
- Write effective APIs and react components
- Perform peer code reviews
Reporting Team
- Reporting Designation: Full Stack Development (KH_PPLS_PE_SPD.Full Stack Development)
- Reporting Department: Software Product Development (KH_PPLS_PE_SPD)
Required Certification/s:
Required work experience
- Industry: IT
- Role: Web Development
- Years of experience: 3 to 6
Key Performance Indicators:
- 3-6 years of industry work experience
- Proven experience as a Full Stack Developer or similar role
- 1+ years of web application development with JavaScript as full stack
- End-to-end full stack experience designing and building scalable applications
- Excellent JavaScript / Typescript skills
- Strong proficiency in React (hooks knowledge is plus)
- Strong proficiency in Nodejs
- Good HTML5 / CSS3 skills with expertise on responsive web design
- Must have development experience in Micro services using NodeJS and TypeScript
- Experience with NoSQL databases such as MongoDB, mongoose, aggregation framework and Redis
- Experience with Web sockets and related frameworks (e.g. Socket.IO)
- Experience in using and developing GraphQL APIs
- Knowledge of code versioning tools such as Git, Mercurial or SVN.
- Open minded to take up any challenge, research and provide solutions –
Required Competencies:
- Great attention to detail
- Testing libraries – jest, testing-library is plus
- TDD / BDD experience is plus
- Experience with AWS, K8S is plus
- Familiar with SDLC methodologies like SCRUM, AGILE, Continuous Integration
Required Skills:
ReactJS, Node.JS, HTML, CSS, Javascript, NoSQL









