
We are seeking a highly motivated and skilled Java + AWS Developer to join our backend development team. The ideal candidate will have solid experience in building scalable backend systems using Java and AWS services. You will work closely with cross-functional teams to design, develop, and maintain high-performance microservices and cloud-native applications.
Key Responsibilities:
- Develop, deploy, and maintain backend services and APIs using Java (preferably Java 8 or above) and Spring Boot
- Design and implement microservices architecture with a focus on scalability and reliability
- Leverage AWS services such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, SNS/SQS, and CloudWatch for cloud-native development
- Work with Relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB)
- Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline
- Write clean, efficient, and testable code following best practices
- Participate in code reviews, design discussions, and Agile ceremonies
- Monitor and troubleshoot applications in production using AWS CloudWatch or other logging tools
- Ensure secure, reliable, and efficient integration between services
Required Skills and Qualifications:
- 4–6 years of hands-on experience in Java development with strong knowledge of Spring Boot
- Solid understanding of RESTful APIs, Microservices, and API security
- Strong experience with AWS Cloud Services (EC2, S3, Lambda, RDS, CloudWatch, API Gateway, etc.)
- Familiarity with containerization (Docker) and orchestration tools (ECS, EKS, or Kubernetes)
- Proficient in working with SQL and NoSQL databases
- Good understanding of event-driven architecture and messaging systems (e.g., SNS, SQS, Kafka)
- Experience with version control systems like Git
- Exposure to CI/CD and DevOps practices is a plus
- Excellent communication and problem-solving skills
Preferred Qualifications:
- AWS Certification (e.g., AWS Certified Developer – Associate) is a plus
- Experience in Agile/Scrum development environments
- Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation

Similar jobs
LendFlow is an AI-powered home loan assessment platform that helps mortgage brokers and lenders save hours by automating document analysis, income validation, and serviceability assessment. We turn complex financial documents into clear insights—fast.
We’re building a smart assistant that ingests client docs (bank statements, payslips, loan summaries) and uses modular AI agents to extract, classify, and summarize financial data in minutes, not hours. Think OCR + AI agents + compliance-ready outputs.
🛠️ What You’ll Be Building
As part of our early technical team, you’ll help us develop and launch our MVP. Key modules include:
- Document ingestion and OCR processing (Textract, Document AI)
- AI agent workflows using LangChain or CrewAI
- Serviceability calculators with business rule engines
- React + Next.js frontend for brokers and analysts
- FastAPI backend with PostgreSQL
- Security, encryption, audit logging (privacy-first design)
🎯 We’re Looking For:
Must-Have Skills:
- Strong experience with Python (FastAPI, OCR, LLMs, prompt engineering)
- Familiarity with AI agent frameworks (LangChain, CrewAI, Autogen, or similar)
- Frontend skills in React.js / Next.js
- Experience with PostgreSQL and cloud storage (AWS/GCP)
- Understanding of financial documents and data privacy best practices
Bonus Points:
- Experience with OCR tools like Amazon Textract, Tesseract, or Document AI
- Building ML/NLP pipelines in real-world apps
- Prior work in fintech, lending, or proptech sectors
SKILL AND EXPERIENCE REQUIRED:
- 2+ years of experience in Java skills.
- 2+ years of hands-on HTML5/CSS3 experience.
- Experience with popular JavaScript frameworks such as ReactJs or Angular 2.0; experience preferred.
- Experience of working with HTTP 1.1, and HTTP/2.
- Experience with RESTful APIs and JSON RPC.
- Ability to write clean, bug-free code that is easy to understand and easily maintainable.
- Experience following Git workflows.
- Working knowledge of DevOps tools (e.g., Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc.).
- Good communication skills in English (Written and Oral)
- Strong knowledge of RDBMS concepts
- Strong analytical and problem-solving skills
- Experience in performance tuning
- Experience in interaction with the customer
- Mandatory technical skills Java 8+, Angular 2+, HTML, CSS, TypeScript
- Preferred Tools (SVN, GIT, Maven, Jenkins Jira Confluence)
- Ability to explore the application by himself/herself from the training provided
- New feature development or enhancement or change request activities (Requirement analysis, Requirement documentation, Design, Coding, Review, Testing and Release process)
- Defect Fixing (Defect analysis, route cause identification, Code change, testing, obtaining user confirmation and release process)
- Support tasks (Ticket analysis, data uploading, performance tuning, job monitoring, any analysis task, ReportGeneration and etc.,)
- Level 2 and Level 3 support (Support process adherence)
- Functional and technical or solution documentation preparation
- Execution will either be Waterfall or Agile
- The process needs to be followed as defined by RBEI or RBEI’s Customer
- Preparation & participation in the project status and review meeting
JOB TITLE- JAVA FULL STACK DEVELOPER
REQUIRED SKILLS
- Backend: Core Java, Spring Boot, Microservices, JPA, Hibernate, Data Structure and
Algorithms and Restful Web Services
- Front end: HTML, CSS, JavaScript, Vue.JS
- Database : MySQL
- Version Control Tool: Git
- Cloud Service: AWS
JOB DESCRIPTION
Commercial experience using the Full stack Java Development
Should be strong on basics of core Java - Basic Oops concepts, String,
Collections, Exceptions, Interface, Inheritance
Spring Family - Spring Boot, Spring Core
Experience in creating Microservice using REST & Spring Boot
Should be familiar with UI HTML, CSS, JavaScript, and Vue.Js
Frameworks.
Hands-on experience on Oracle or SQL Server database
Knowledgeable in AWS cloud.
Agile Experience: Should be able to understand Scrum ceremonies and able to
demonstrate experience in Agile

Description
Looking for a senior full stack Java developer responsible for building full stack Spring applications using Angular / Bootstrap / JavaScript / Java / J2EE / SpringBoot / JPA / SpringJDBC/ Hibernate / MySQL / SQL Server. The primary responsibilities will be to understand the requirements, design and development of applications using industry standard best practices.
Skills & Qualification
• An engineering degree in computer science or electronics
• Strong Design and Analytical Skills with good understanding of Design Patterns
• Must have 4+ years of Java/J2EE/Spring/JPA
• Must have 3+ years of experience with Web API / Angular 4+ / PrimeNG / Angular Materials / Bootstrap / JQuery / JavaScript
• Strong working Experience in application development using client-side technologies like Bootstrap/HTML/Java Script/CSS/AJAX/JQuery
• Strong understanding of J2EE/Microservices architectures
• Must have 4+ years of experience working with SQL Server, MySQL and other Databases
• At least 2+ years of working with Tomcat / Jboss or other application server
• Experience working with SOAP Web Service with WS-Security
• Strong knowledge of HTTP/HTTPS, XML, XML Schemas, XSLT, JSON, RESTful Web Services
• Strong Knowledge of WS-Security, OAuth, OpenID is required
• Any additional qualifications like GraphDB, BigData, NoSQL is highly preferred
• Agile development experience is preferred
• Mobile App development experience is an added plus
• Good Communication and presentation skills
Job Type: Full-time
- 5+ years of working experience in the technologies like Angular6 or higher, NodeJS & MySQL, AWS Cloud Services
- Strong Hands-on with any Enterprise Programming Language (Python/.Net) in past
- Experience with architecting, designing, and debugging MEAN, full-stack based enterprise software
- Should have expertise in designing relational database tables & writing SQL Queries, Stored Procedures, and Functions.
- Ability to handle small teams and mentor them.
- Ability to analyze, design, and build object-oriented, component-based applications.
- Extensive experience in the design, planning, and implementation of complex large-scale enterprise solutions using distributed teams within process-oriented organizations.
- Experience developing and deploying applications on Linux based operating systems
- Willingness to experiment with new and latest tools and technologies.
- Experience in Banking, Credit Card Payments, and Gateways domain would be an advantage. ·
Pune, India
About Us
Coditation Systems was founded by a serial entrepreneur, and a team of young talented technologists, some of who have grown to spearhead the organization. With its inception in 2016, we became a boutique technology services and solutions firm specializing in Machine Learning & AI, Data Engineering, and Cloud. We have a team of ninja architects, data scientists, data engineers, and software engineers having decades of collective experience of applying emerging technologies to build cutting edge software products.
What are we looking for?
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.
A Day in the Life
● Work with development teams to ideate software solutions
● Design client-side and server-side architecture
● Build the front-end of applications through appealing visual design
● Develop and manage well-functioning databases and applications
● Write effective APIs
● Test software to ensure responsiveness and efficiency
● Troubleshoot, debug and upgrade software
● Create security and data protection settings
● Build features and applications with a mobile responsive design
● Write technical documentation
● Work with data scientists and analysts to improve software
What you will need
● Proven experience as a Full Stack Developer or similar role
● Experience developing desktop and mobile applications
● Familiarity with common stacks
● Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
● Knowledge of back-end language (Java) and JavaScript frameworks (e.g. Angular, React, Node.js)
● Excellent communication and teamwork skills
● Great attention to detail
● Organizational skills
● An analytical mind
● Degree in Computer Science or relevant field
Product Developer Competencies required: 1.5+ Years of Software Development Experience. 2.Deep knowledge in either one of the following set a)Core Java, Multi Threading, Spring, Security, JVM Troubleshooting, Build Automation, Scripting. b)Spring MVC, Multi Threading,JSP, Servlets, AJAX, HTML5,JQuery, Angular JS, JavaFX, Web Security. 3.Having knowledge or experience about below is plus a)SOAP, Restful Webservices, NoSQL, Messaging System, Distributed In-Memory DataGrid , ExtJS, JavaFX 4.Able to adopt and understand new technologies and utilize them efficiently 5.Passionate about code quality and readability 6.Basic experience and knowledge of UNIX 7.Excellent communication skills - essential to effective collaboration within the team and our clients across the globe. 8.Computer Science Degree or Technical equivalent, MS a plus






