
Responsibilities:
• Lead technical processes and designs with a focus on reliability, scalability, and maintainability.
• Review developmentteam code to ensure quality and adherence to standards.
• Mentor junior developers and foster talent development.
• Collaborate with Infrastructure teams for optimal hosting environments.
• Define scalability and performance benchmarks for applications.
• Ensure compliance with performance, privacy, and security requirements.
• Validate test plans for security and performance adherence.
• Support business and technical presentations related to technology solutions.
• Mitigate risks by following procedures and monitoring controls.
• Develop cost-effective solutions aligned with business requirements.
• Implement best practices consistent with corporate standards.
• Partner with cross-functionalteams to ensure project success.
• Manage software development lifecycle and drive process improvements.
• Estimate costs for modules/projects, including effort and expenses.
• Research and evaluate technologies for solution design.
• Construct end-to-end application architecture.
Qualifications:
• Bachelor's degree required; Master’s or equivalent experience preferred.
• Minimum of 6 years of related experience.
• 6+ years of active development experience in Java/J2EE-based applications.
• Expertise in Hibernate, JPA, Spring, and Spring MVC.
• Exposure to XML/XSD, JSON, and similar data presentation components.
• Familiarity with microservices architecture and distributed systems.
• Experience developing and working with REST APIs using the Spring Boot framework.
• Knowledge of IBM MQ and messaging protocols like JMS.
• Proficiency in Unix/Linux OS and shell scripting.
• Strong database and PL/SQL skills.
• Experience with CI/CD tools such as GIT, Jenkins, JoCoCo, and Maven.
• UI framework experience with Angular, NodeJS, and NPM is a plus.
• Familiarity with CSS, HTML, JavaScript, and related UI frameworks (jQuery, React, Angular) is a plus.
• Understanding of Agile development methodology.
Job Insights - Must-Have Skills:
• Minimum of 6 years of related experience.
• 6+ years of active Java/J2EE development experience.
• Expertise in Hibernate, JPA, Spring, and Spring MVC.
• Familiarity with microservices architecture.
• Experience developing REST APIs using Spring Boot.

About Dtcc
About
Similar jobs
- Very strong core Java/Spring developer
- Minimum 6 months of hands-on experience in React.js development.
- Decent experience in implementing observability (monitoring/alerts) for Java apps
- Capable of working with scripting languages.
- Skills Required: Java, Core Java, Data Structures, OOPS, Multithreading, Algorithms, Collection Framework, Java/J2EE, Hibernate, Spring, Spring Boot, Microservices, Restful Services ,SQL.
We are looking for a skilled Java Developer with expertise in Angular to join our team. In this role, you will be responsible for developing robust, scalable, and high-performance web applications using Java technologies on the backend and Angular framework on the frontend. You will collaborate closely with cross-functional teams to design, develop, and implement innovative solutions that meet our clients' requirements.
Responsibilities:
- Designing, developing, and maintaining backend services and APIs using Java and Spring framework.
- Building responsive and user-friendly web interfaces using Angular framework.
- Integrating backend services with frontend components to deliver seamless user experiences.
- Collaborating with UX/UI designers to implement design specifications and enhance user interactions.
- Writing clean, efficient, and maintainable code following industry best practices and coding standards.
- Conducting code reviews, debugging, and troubleshooting issues to ensure the quality and reliability of the software.
- Working closely with product managers and stakeholders to understand requirements and provide technical solutions.
- Keeping up-to-date with the latest technologies, trends, and best practices in Java and Angular development.
Qualifications:
- Btech/ BE in Computer Science, Engineering, or related field.
- Proven experience as a Java Developer with expertise in building web applications.
- Strong proficiency in Java programming language and Spring framework.
- Extensive experience with Angular framework and modern JavaScript/TypeScript development.
- Solid understanding of frontend technologies such as HTML5, CSS3, and responsive design principles.
- Experience with RESTful API development and integration.
- Knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate).
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Hi Folks,
We have Job Openings for Java Full Stack Developer from Chennai /Pune Locations.
Role: Java Full Stack Developer
Primary skills: Java +Microservices + Angular 12 + Spring Boot
Year of exp : 7+
Location: Pune /Chennai.
Np: 15 Days, Immediate Joiners, NP Serving Candidates Only.
Note: If you are interested kindly share your contact details and Updated resume through in
#java hashtag
#angular hashtag
#spring hashtag
#micro service
Principal Software Engineer
Opportunity in this role / Why should you join here?
You will enjoy working with us if you are looking to work in a stimulating, flexible, open environment. You will experience ownership and independence at the same time providing technical solutions that work.
You will be part of the madness and thrill of growing the business from scratch. You get to make decisions, fail fast and learn fast. You get to contribute, add value to the organization by thinking like an entrepreneur. You are supported by the best talent in the industry and work with creative teams. You are rewarded as you go on proving yourself.
Requirements:
- Bachelor's degree in Computer Engineering/Computer Science or related field
- At least 6+ years of experience with at least 4 years of software application design experience
- Strong analytical and problem solving skills
- A full stack generalist with experience in both front-end and back-end technologies
- Proven experience in high-level programming languages, like Java and Development of scalable Web Applications and Web Services
- Experience in JavaScript frameworks like Angular, React, NodeJS
- Passion for delivering products end-to-end, from ideation to implementation
- Proven experience building complex web applications and micro services
- Strong experience with Spring Boot stack (spring cloud, spring-data)
- Extensive experience in developing and consuming REST APIs
- Experience in PHP is a plus advantage
Responsibilities:
- Participate in design reviews and recommend improvements
- Provide technical guidance in software design and development activities
- Recommend new technologies to ensure quality and improve productivity
- Support in all phases of SDLC and ensure delivery of high-quality products
- Analyse business requirements and design/develop most effective technical solution
- Analyse and troubleshoot application issues in a timely fashion
- Work with other engineers in planning, prioritising and executing assigned tasks within deadlines
x• Work with QA team in preparing test cases and assist in automation
- Mentor other Engineers as and when required
- Assist in maintenances and upgrades of existing software applications
- Assist in risk assessment and mitigation activities.
- Assist in technical audits and make sure to implement audit recommendations.
- 2 - 6 years of software development experience in a professional environment
- 2.5 - 3 years of relevant experience in Node.js
- Experience in Android applications, directives, services etc.,
- Experience with Bootstrap 4.x+ (or internal framework)
- Experience in CSS3, HTML5, JavaScript, Typescript
- Able to integrate and use external (open source) libraries
- Develop high-performance and scalable APIs to serve clients.
- Experience in the creation of scalable RESTful APIs
- Experience in writing reusable, testable and efficient code.
- Collaborate with front-end developers on the integration of well-written APIs.
- Excellent verbal and written communications, ability to learn quickly and a willingness to work and add value to the team
- Experience with backend languages (e.g., Java) and JavaScript frameworks (e.g., Android, Node.js)
- Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g. Apache) and UIUX design
- Experience in the creation of scalable RESTful APIs
- Writing reusable, testable, and efficient code
- Knowledge of containers and Kubernetes
- Good to know cloud technologies like AWS Google Cloud Azure, etc
Job Requirements
- Excellent knowledge of full stack web application development.
- Candidates must have experience on any one of the popular frontend technologies (ReactJs, Angular, Vue.js).
- Candidates must have experience on any one of the popular backend technologies (Node.js, .NET Core, Java).
- Candidates with experience on ReactJS and Node.js would be preferred.
- Excellent knowledge of rest services-based microservice architecture.
- Having knowledge of Docker, Kubernetes and other Devops technologies would be nice to have.
- Experience with architecting highly optimized web based applications.
- Excellent technical, diagnostic, and troubleshooting skills.
- Good understanding of agile software development processes.
Job Responsibilities
- Guide the overall implementation of the solutions and address day-to-day technical issues related to the project.
- Work with cross-functional teams to create a shared vision.
- Educate teams about software development processes.
- Should be able to run teams and keep people motivated throughout the project.
- Ensure the product shapes up as envisioned.
Job description
Finzly is a fintech company, providing innovative solutions to meet the growing needs of Banks and Financial services firms in North America.
Our award-winning open banking platform, BankOS, allows banks to innovate at the speed of “NOW” and compete with Fintech companies in the market.
This is an excellent opportunity to be part of a team bringing innovation in the finance industry and be a proud engineer. This means following the industry standards, using clean code and being bold while sharing your thoughts during tough technical conversations. We want you to be a part of all of this!
What we need from you:
- You will join our team to develop awesome products for our customers(Banks and Financial Institutions)
- You will be developing in Java, Spring Boot on the backend and Angular on the frontend
- Learn from our high performing teams, while at the same time providing feedback on how the team could do its job better
- Work with our product owners and help them to convert ideas into working products.
- Sharp focused on delivery. We are results-oriented and need self-starters who do not wait around for direction.
What we need you to bring:
- Deep passion for developing software and continuous learning attitude to write more efficient code.
- Someone who wants to work in a strong team and influence that team on how to perform better
- You enjoy sliding between both front-end and back-end stacks to solve problems instead of just “writing code”
- 5 or more years of experience writing code for web products.
- You have worked with cloud technology
Bonus Points / Nice to Have
- Understanding of CI/CD/Docker/
- Experience/understanding payment processing / payment gateways, e.g. ACH, RTP, SWIFT, PCI compliance
- Experience on messaging and distributed caching.
Our Interview process:
- Recruiter Call (15 min) – Specialist - Recruitment
- Online Programming Test/Offline Assignment(45 to 90 minutes) – Online (This is optional for early joiners)
- Technical Interview (45 to 90 minutes): Sr/Lead R&D Engineers
- System Design + Methodology Interview (1 hour): Director - Engineering
- Final Interview : India Head (1 hour)
- Worked on Angular 4 and above.
RESPONSIBILITES:
- Develop, test, and deploy fast and scalable web apps
- Designing and maintenance of fully functional large relational and
- non-relational databases
- Server management and cloud-based infrastructure
- Identification of application issues when deploying the apps
- App deployment on the cloud along with solving debugging issues
- Coding architecture for frontend and backend
- Collaboration with IT team, researchers, designers for designing robust apps and
- encouraging business goals
- Creating features in apps that have a mobile responsive design
- Testing applications and fixing bugs, along with security and data protection features
- Establish code architecture decisions for supporting scalability and good features
- Makes use of popular front-end frameworks like Bootstrap, LESS, etc and
- design UI components
- Participation with developers for the creation of scalable RESTful APIs.
- Conducting code reviews of peer developers.MUST HAVE:
- Worked on Angular 4 and above.
- Bachelor’s degree in Computer Science, Information Technology, or a similar field.
- Previous experience working as a React.js Developer.(2-8 years)
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- should have hands-on experience in backend software development using Java.
- should have proven expertise in Spring Boot REST/Microservices.
- should have working experience with relational and NoSQL databases.










