
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
Job Title: Dot Net Full Stack Lead
Experience Required:7-12 Years
Location: Pune, Bangalore, Chennai, Coimbatore, Delhi, Hosur, Hyderabad, Kochi, Kolkata, Trivandrum
Job Type: Full-time
About the Role:
We are looking for a skilled .NET Developer with strong AWS cloud experience to join our engineering team. You will be responsible for designing, developing, and maintaining scalable microservices-based applications using .NET technologies and AWS cloud services.
Key Responsibilities:
- Design, develop, and deploy microservices using .NET Core and C#
- Build and maintain serverless applications using AWS Lambda, SQS, and SNS
- Develop RESTful APIs and integrate them with front-end applications
- Work with both SQL and NoSQL databases to optimize data storage and retrieval
- Implement Entity Framework for database operations and ORM
- Write clean, maintainable, and testable code following best practices
- Collaborate with cross-functional teams to deliver high-quality solutions
- Participate in code reviews and contribute to technical documentation
- Troubleshoot and resolve production issues in a timely manner
Mandatory Skills:
- Strong proficiency in .NET Framework and .NET Core
- Expertise in C# programming
- Hands-on experience with AWS services (Lambda, SQS, SNS)
- Solid understanding of SQL and NoSQL databases
- Experience building and deploying Microservices architecture
- Proficiency in Entity Framework or EF Core
- Knowledge of RESTful API design and development
- Understanding of CI/CD pipelines and DevOps practices
Good to Have:
- Experience with React or Angular for full-stack development
- Knowledge of containerization (Docker, Kubernetes)
- Familiarity with other AWS services (EC2, S3, DynamoDB, API Gateway)
- Experience with message queuing and event-driven architecture
- Understanding of SOLID principles and design patterns
- Experience with unit testing and test-driven development (TDD)
Position - Senior Java Developer
Experience: 5 + years
Location: Bangalore(WFO- Hybrid from our client location/ 3 days mandatory)
Immediate joiners only
Mandatory Skills:
· Hands-on experience with Microservices based Enterprise application development using Java.
· Very good in Core Java (Collections, Strings, Annotations, Interfaces) and other basic concepts.
· Hands-on experience with developing, debugging software in Java Ver 1.8 and above.
· Hands-on with Servlet, Hibernate, Struts, JPA, Spring MVC, Spring Boot
· Excellent in the development of Microservices, understanding, and implementation of Service Mesh, Blue/Green deployments, etc.
· Hands-on experience with HTML/CSS, Javascript, Angular JS
· Experience in NoSQL databases like Document DB, Mongo DB, Cassandra, etc.
· Experience in data caching and platforms like Elastic Cache
· Enhancing the team’s understanding of API management platforms, design standards, patterns, and best practices
· Implement DevOps concepts, tools, and continuous delivery pipelines – Bamboo, Jenkins, Maven, Bitbucket, Jira
· Hands-on with version control and code repositories like Git, SVN, etc.
· Ability to debug and solve API implementation issues reported by QA and UI teams.
· Willing to participate in interacting with the on-site team in hand-over meetings (maximum of 60-90 minutes PST time).
· Good in new Java features like Reactive streams, Lambda expressions, Stream APIs
· Good knowledge of SDLC and Agile methodology.
· Excellent communication skills and team player attitude.
Nice to have:
· Ability to write relational queries and understand stored procedures (Oracle).
· Understanding how to debug Microservices/APIs
· Good in Cloud based Design patterns.
Responsibilities:
· Defining microservices from the existing code base
· Build, Unit testing, and deployment activities
· Closely interact with the QA team and UI team to debug issues
· Provide timely feedback to Scrum leads and product management
Education Required:
● Bachelor’s degree or equivalent in business analysis/process analysis, organizational development, or related discipline or equivalent.
Develop, record and maintain cutting edge web-based J2EE, JAVA applications.
Experience on Java Spring Framework is required.
Experience on Hibernate is required.
Experience on REST Services is required.
Object-oriented programming, design, and patterns.
Strong proficiency with:Relational database concepts and data modeling.
Good communication skills to interact with customer, understand their requirement, effectively record the requirement and implement the same.
Clearly understand the requirement, handle a team of developers.
Design and enhance application architecture.
Who Are We
A research-oriented company with expertise in computer vision and artificial intelligence, at its core, Orbo is a comprehensive platform of AI-based visual enhancement stack. This way, companies can find a suitable product as per their need where deep learning powered technology can automatically improve their Imagery.
ORBO's solutions are helping BFSI, beauty and personal care digital transformation and Ecommerce image retouching industries in multiple ways.
WHY US
- Join top AI company
- Grow with your best companions
- Continuous pursuit of excellence, equality, respect
- Competitive compensation and benefits
You'll be a part of the core team and will be working directly with the founders in building and iterating upon the core products that make camera intelligent and images more informative.
To learn more about how we work, please check out
Knowledge/Qualifications/ Competency
- Any Graduate – Any Specialization with 3+ yrs of relevant strong object-oriented JavaScript & MVC with analytical/logical thinking & problem solving skills (Object Oriented JS, JQUERY, Angular, NodeJS)
Skills Required
- 2+ years of web application development experience using Javascript
- Experience in Angular / React.js, Node.js, and Express.js/loopback.js
- Deep understanding of RESTful APIs
- Data modelling experience in both relational and NoSQL databases(MongoDB preferred).
- Experience deploying and maintaining a micro-service architecture
- Experience with Microsoft Azure
- Experience with server-less infrastructure paradigms (AWS Lambda, etc).
- Experience building a scalable product is a bonus!
Responsibilities
- You will write reusable, testable, and efficient code
- You will look to optimize applications for performance and scalability.
- You will be building secured backend API's to be consumed by multiple applications (e.g. web and mobile)
- You will constantly be collaborating with a team member and help colleagues
- You will make architectural decisions
- You will use every possible opportunity to share your own professional experience with your team members
Our perfect candidate is someone that:
- is proactive and an independent problem solver
- is a constant learner. We are a fast growing start-up. We want you to grow with us!
- is a team player and good communicator
What We Offer
- You will have fun working with a fast-paced team on a product that can impact the business model of E-commerce and BFSI industries. As the team is small, you will easily be able to see a direct impact of what you build on our customers (Trust us - it is extremely fulfilling!)
- You will be in charge of what you build and be an integral part of the product development process
- Technical and financial growth!
Wfh job (project basis can be called Hyderabad)
Experience 3+yrs
Salary Experience *3
Required Skills for this Role:
Strong experience with full-stack Javascript framework, Mongo DB,Express,
React.JS, Node JS.
Must have worked with creation of deeplinks for mobile apps
Must be well experienced in AWS, especially elastic bean in AWS
Must have worked with push notifications service
Must know socket programming
Self-motivated with the ability to work independently or jointly in a self-directed
way.
Demonstrated successful development of enterprise-grade web applications
Proven analytical and problem-solving capabilities
Comfortable leading product development
Strong work ethic and desire to build industry-leading products
Also Nice to Have Skills and Background:
Startup experience
Worked on product development
R360 powers a data-driven customer engagement ecosystem that enables the world’s leading organisations to earn customer loyalty every day.
For over 10 years, R360’s loyalty and reward platforms have driven ambitious loyalty programs for some of the world’s biggest brands – including Axis Bank, Standard Chartered Bank, HDFC Bank and Emirates National Dubai Bank. We have 500+ global retail partnerships and offer our clients reward programs, nuanced customer segmentation, data-centric campaigns, and big data analytics.
Our multidisciplinary team of technology experts, product engineers, data scientists, client relationship managers and customer experience professionals work together with our clients to enable loyalty by enhancing customer acquisition, engagement and retention.
Currently we are looking for a “Full Stack Developer” with an expertise in Java software development and proficient in React to join the software engineering team for our BFSI clients. The candidate will develop new application features and maintain existing ones. This position requires experience in making decisions and working both independently and as part of a small, dynamic team where everything the candidate does makes a difference.
What you’ll do:
· Work as full stack developer with prime focus on backend
· Responsible for handling and overseeing the End-to-end development from designing to development.
· Produce reusable, testable, and efficient code
· Troubleshoot critical issues and guide team as well.
· Support & Nurture other developers providing advice, coaching along with Design and code review of Peers
· Integrate data storage solutions and ensure application performance, quality, and responsiveness
· Collaborate with a team to define, design, and ship new features
· Identify and correct bottlenecks as well as fix bugs
· Exhibit excellent communications skills and engage in technical discussions with peers becoming a trusted, technical advisor.
What we’ll need:
Mandatory skills:
· Strong communication and Articulative skills.
· University degree or equivalent educational experience (optimally a technical or engineering degree)
· 6+ years of software development experience in Java/J2EE using RESTful web services, Microservices and Spring boot
· 3+yrs of hands on experience in Angular/React technologies
· Strong Data structures & algorithm skills along with Design skills
· Ability to manage multiple priorities and projects simultaneously
· Understanding of Agile methodologies
· Willingness to take ownership and find ways to unblock oneself.
· Trustworthy, team oriented and transparent
Technical Skills:
· Core Java (Collection, multi-threading, design patterns)
· Frameworks - Hibernate, Spring, REST Jersey
· Front end technologies – Java Script, jQuery, Angular, Reactjs
· Database – SQL & NoSQL
· Modelling – UML & ERD
- +2 years experience working as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Redux, Material UI.
- Experience with user interface design & user experience design
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
- Developing applications in React including component design and state management for specific use cases
- Experience working with at least one SQL and NoSQL Database (MongoDB, SQL Server, Snowflake, Postgres preferred)
- Basic experience with AWS platform
Opportunity to work as a Technical lead.
Company : Splenta Systems Pvt Ltd
Job location : Bangalore
- As a Java Full-stack Engineer or as Java Back-end Developer, you will be responsible for designing and implementing Microservices based application workloads on cloud platform.
- You should have expertise in building/implementing Microservices solution components and be able to put them on cloud platform with necessary configurations.
Top Skills : Java, Spring Boot, Spring Cloud, Microservices Architecture & API Design, Cloud Deployment, DevOps CICD and TDD.
Responsibilities :
- Should be able to provide technical direction and be hands-on with implementation skills for build new age application workloads with proper design considerations and align with overall architecture goals.
- The implementation should meet both functional and non-functional requirements.
- Able to lead team and multitask across different role expectations seamlessly - developer, Tech Lead, Designer.
- Create and review design and implement solution artefacts
- Proactively provide guidance on engineering methodologies, standards and leading practices for the development team.
- Able to design and implement e2e testing while adopting TDD and setting up required tooling infrastructure for automation.
- To help technical team with any code difficulties and manage task distribution and delivery for assigned team members
- Assist in qualifying team members addition by conducting technical interveiew
Experience :
- 4-5 years of experience in application development and deployment,
- Good technical design skills, implementing complex solutions on cloud.
- Have application specific configurations and troubleshooting experience.
- Design and implementation experience in asynchronous applications - event based.
- Application implementation with REST APIs and message integration workflows.
- Ability to implement and analyze application diagnostics and telemetry both from application and from platform.
Team Collaboration must have :
- Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority.
- Able to work successfully both individually and as a team member.
- Easy-going, friendly, communicative, positive in relations with colleagues.











