
- Excellent programming in Core Java, Multi-threading.
- Java technologies: Core Java, Java EE/J2EE, JPA/Hibernate, Spring
- Should have good understanding on design patterns.
- Should have minimum 1 yr exp in spring boot / Microservices / Amazon Web Services.
- Should have experience developing RESTful services along with Spring and Hibernate
- Good exposure & experience in Product development.
- Ability to collaborate with Architects on development and design.
- Up to date with technology trends and be able to set direction for other developers.
- Ability to evaluate and build POCs, make recommendations around Java, DevOPs, Mobility and Cloud related technologies.
Technical Skills :
- Microservices, Spring Boot, HIbernate, REST
- Redis, MongoDB, MySQL
- DevOps - CI/CD, Ansible/Docker/Kubernetes.
- Cloud - AWS/Google

About Emproto Technologies Private Limited
About
Emproto is a young organization started by Tech enthusiasts who have worked as Product Managers and architects for organizations like Flipkart, Axis Bank, Synchronoss Technologies. Emproto is a Full stack mobile and web app development partner for organizations like Innoviti, Talisma, Savaari.com among others. It is a rapidly growing organization with about 60 problem solvers working on cutting edge technology stack.
https://emproto.com/our-work.php
Company video


Connect with the team
Similar jobs
Job Description:
We are looking for a skilled and enthusiastic Java Developer to join our team in Chennai. The ideal candidate should have strong hands-on experience in Java development with a focus on backend frameworks such as Spring Boot and Hibernate. If you’re passionate about clean code, scalable applications, and delivering robust software solutions—this is the role for you.
Key Responsibilities:
- Design, develop, test, and maintain backend applications using Java, Spring Boot, and Hibernate.
- Write efficient, scalable, and reusable code.
- Participate in design discussions, code reviews, and deliver high-quality software.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure best practices in software development and Agile methodologies.
Required Skills:
- Strong proficiency in Core Java (Java 8 or above).
- Hands-on experience with Spring Boot and Hibernate.
- Proficient in working with RESTful APIs and Web Services.
- Experience with SQL and relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with version control tools like Git.
- Knowledge of software development lifecycle and Agile practices.
Primary Responsibilities:
Developer for IT Regulatory team, work with the development manager and key stakeholders to understand business requirements and develop moderately complex technical solutions.
Work collaboratively with the team to support existing functionality and build, implement, and support new solutions.
Draft and review technical diagrams, specifications documents and required project documentation.
Conduct code reviews of other developers.
Share experience and knowledge with the team to improve productivity & delivery timelines.
Continuously seek ways to improve our existing architecture, advises on complex code deficiencies, provides systemic proposals, and promote efficiencies where necessary.
Job Requirements:
Undergraduate degree in computer science or technology discipline
5+ years of Core Java Development experience & Integration Technologies (Spring, MQ, JSON, XML, SOAP).
Experience writing SQL queries (DB2, Snowflake).
Crystal reports/Excel Writer/Aspose.
Working knowledge of scripting languages (Perl, Unix Shell, Python).
Experience working with source code repositories (Bitbucket, GitHub)
JavaScript, Angular is a plus.
Sound understanding of Object-Oriented Design & Programming, Enterprise Architecture Patterns and GoF design.
A flexible, tenacious team player with a positive attitude and strong interpersonal skills, able to build collaborative relationships with globally distributed teams.
Strong analytical and design skills with attention to detail.
Excellent communication (verbal and written) skills; Able to communicate with different stakeholders effectively.
Experience developing technical solutions in Investment Management industry.
Understanding of portfolio accounting concepts and trade lifecycle
Role & Responsibilities :
- Individuals are responsible for all traditional development activities analysis, design, coding, testing, and documentation.
- Add new features to existing Windows and Web-based applications in Visual Studio 2019. Interacting with internal team.
- Transform business and design needs into innovative products.
- Drive all projects to completion within deadlines.
- Perform thorough testing to find issues ahead of time.
- Engineering software needs more precise analysis & coding skillset.
- Enhance skillset by working with fortune 500 clients.
- Interacting with internal team.
Qualifications :
- B.E in computer science or related fields.
- Excellent programming & communication skills Strong problem solving, judgmental, and decision-making skills.
- Ability to work at the tactical and strategic levels of IT initiatives.
- Impressive hands-on experience in Java, database(Oracle), OOPS, Java Swing, Javafx
- Self-Motivated, flexible & Innovative.
• Understanding of OOPS Concepts and data structure
• Have practical knowledge/experience in JAVA , Microservices , Springboot , hibernate and
MySQL database
• Have idea in scrum and agile methodologies
• Good communicator and problem-solving attitude is a sure winner
• Teamwork skills, great attention to detail and organizational skills
Job Description
Qualifications
MCA or B.E/B.Tech
Experience
3+ years
Core Skill Sets:
1) Core Programming Language: JAVA 8
o Good command on basics/core.
o Sound knowledge of OOPS concept.
o Practical implementation using Collections.
o Problem solving skills using Collections/Java Beans/OOPS concept.
Web Scripting Language: JavaScript, JQuery, HTML 5
Web Programming Language: J2EE
o Knowledge of MVC architecture.
o Able to design a basic web-application using MVC architecture including database usage.
2) Database: Preferably Oracle/MySql
o Able to write sql queries.
o Knowledge of sql joins.
o Knowledge of some basic sql functions.
o Basic idea of stored procedures.
Additional Skill Sets:
XML/JSON/CSV
o Knowledge of reading/writing XML/JSON/CSV documents.
Web-service
o Knowledge of writing web-service (REST Full).
Web Framework
o Struts 2/Spring.
Database Framework
o Hibernate (using Spring JPA would be preferable).
Maven
3) Web/Application Server: Apache/Tomcat/JBoss/Weblogic/Websphere
o Basic experience of working/deployment on J2EE servers.
4) OS Platform: Windows/Linux.
5) Development Tool: Eclipse.
Purpose of the Position:
The employee would be responsible to build core and web-based applications having technical
implementation of XBRL/SDMX concept.
The employee would be responsible to write sql/procedures for the core/web-based application.
The employee would get a deep exposure on working with very good volume of data having such
database architecture capable of handling the same.
The employee would be responsible to build various web-services to be used by language
independent applications.
The employee would be very much responsible to work on standard technology in various parts
of the project.
About IRIS:
IRIS Business Services Limited is one of the first providers of full professional XBRL products and solutions to organizations globally. The company headquartered in Mumbai, India with international offices in United States, Singapore, United Kingdom, and the UAE.
IRIS is a direct member of XBRL International and XBRL US. The Company has over eighteen years of proven expertise in the financial information management space, providing customized technology solutions for data and content management, for the dissemination of information to investors and stock exchanges, and for effective content management to institutional clients.
Over the last seven years, IRIS has been very closely involved in the XBRL space, in taxonomy creation, software solutions and in the conversion of structured and unstructured data into XBRL for SEC filing in the US. IRIS has multidisciplinary skills in XBRL as well as in technology. Taxonomy experts, software engineers, business analysts and accountants come together to provide a complete range of products and services across the XBRL supply chain.
For more information, please visit http://www.irisbusiness.com
As a Java Developer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.
What you will do:
- Building components for the company’s advanced health tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and presenting ideas and solutions effectively
- Prioritizing and managing workload and meeting critical project milestones and deadlines
- Effectively collaborating with a team as well as taking initiative and working independently to solve problems
Desired Candidate Profile
What you need to have:- B.Tech/ B.E. (with 65% marks)
- Expertise at hands on programming in JAVA and J2EE
- Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc)
- Experience in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest API’s, Webservices
- Excellent problem-solving and interpersonal skills
- Hands on experience with Lucene/ Solr
- Familiarity with DiagFlow based chat bot building
- Knowledge of NLP
- Experience in product based companies
About Hop:
We are a London, UK based FinTech startup with a subsidiary in India. Hop is working towards building the next generation digital banking platform for seamless and economical currency exchange, with technology at the crux of it. In a technology driven era, many financial services platforms still lack the customer experience and are cumbersome to use. Hop aims at building a ‘state of the art’ tech-centric, customer focused solution.
moneyHOP is India’s first cross-border neo-bank providing millennials the ability to ‘Send’ & ‘Spend’ conveniently and economically across the globe using HOPRemit (An online remittance portal) and HOP app + Card (A multi-currency bank account).
This position is a crucially important position in the firm and the person hired will have the liberty to drive the product and provide direction in line with business needs.
About Individual
Looking for an enthusiastic individual who is passionate about technology and has worked with either a start-up or a blue-chip firm in the past.
The candidate needs to be a multi-tasker, highly self-motivated, self-starter and have the ability to work in a high stress environment. He/she should be tech savvy and willing to embrace new technology comfortably.
Ideally, the candidate should have experience working with the technology stack in the scalable and high growth mobile application software.
General Skills
- 1-2 years of experience in backend development.
- Bachelor's degree in Computer Science, Information Science, or equivalent practical experience.
- Exposure to Behaviour Driven Development and experience in programming and testing.
- Excellent verbal and written communication skills.
- Good time management and organizational skills.
- Dependability
- Accountability and Ownership
- Right attitude and growth mindset
- Trust-worthiness
- Ability to embrace new technologies
- Ability to get work done
- Has good code reviewing skills for conformance.
- Has good software testing skills and good code writing skills.
Technical Skills
- Exposure with back-end programming languages with hands on JAVA, Node JS etc along with Spring framework.
- Database administration and management of a hosting environment such as AWS.
- Sound understanding of relational and non-relational DB systems such as MySQL, Post-gres, MongoDB etc.
- Has experience dealing with JIRA (issue tracking tools), Confluence (knowledge management) tools.
- Experience with building and maintaining microservices.
- Experience with building and integrating the core system with external APIS.
- Good to have: Domain knowledge in the BFSI tech stack.
- Has handled scalability and worked on backend security protocols.
- Has worked on both mobile and web development.
- Has experience and inclination to work on architectural design and review.
Day-to-Day Responsibilities
- Contribute in all phases of the software development life cycle.
- Partake in software and architectural development activities.
- Conduct software analysis, programming, unit-testing and debugging.
- Transforming requirements into functional modules.
- Recommend changes to improve established application processes.
- Work quickly with a clear bias towards actions and continuous development.
- Participate in regular code reviews of peers and be open to pairing when necessary.
- Strong hands on in Core Java, OOPS, Exception handling, Multi-Threading, Generics and design patterns.
- Proficient in designing and developing web applications using Java/JEE
- Working experience in Spring Boot, Spring Integration and REST Web services
- Exposure to UI technologies/frameworks like JavaScript, React JS , Flux and knowledge of CSS, HTML etc
- Build tools like Maven.
- Should possess good communication skills and a go getter attitude.
- Good in debugging code through eclipse and browsers
- Should be capable to work independently. Desirable
- Experience in any Continuous Integration/Delivery tools like GIT, Docker, Jenkins, Ansible
- Working knowledge of database like Oracle and application server like Tomcat, WebLogic.
- Knowledge of Linux
- Exposure to any test automation technologies such as Selenium, Fitnesse, Mockito, Junit, any other testing frameworks
- Candidate must to have exposure to working in a fast-paced environment using Agile methodologies
- A person with technical thrust who keeps him up to date with latest technology trends, practices, patterns etc. Knowledge of Open Source tools and technologies
Required Skills
- As a Senior Core Java Developer, you will have a range of responsibilities from shaping and implementing strategic products to ensuring that company stays on the leading edge of technology
- You will have generic capabilities across application development stack and strong technical expertise in one / two application layers
- Excellent working knowledge of the following technologies:
- Implementation exp (hands-on) on Server Side Java technologies (Core Java, Multithreading, Concurrent API’s, Executor services, collections, concurrent packages, DS/Algo, design patters/principles, basic data case, Junit/agile)
- Design Patterns
- SQL and Relational Databases such as DB2
- Hands-on experience on Spring and Hibernate









