
š“ Profile: Java Developer
š· Experience: 2+ Years
š· Location: Mumbai
š· Mode: Immediate joiners preferred
⨠What we want:
ā Core Java expertise (Java 8+, Collections, Multithreading)
ā Spring Framework proficiency (Spring Boot, Spring MVC, Spring Security)
ā Database skills (MySQL, PostgreSQL, Oracle, Hibernate/JPA)
ā Microservices architecture experience
ā RESTful API development and integration
ā Maven/Gradle build tools
ā Version control (Git, SVN)
ā Application servers (Tomcat, JBoss, WebLogic)
ā Cloud platforms (AWS/Azure preferred)
ā Frontend basics (HTML, CSS, JavaScript - nice to have)
ā Testing frameworks (JUnit, Mockito)

Similar jobs
About the RoleĀ
As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives.Ā
ResponsibilitiesĀ
- Ā Designing, developing and maintaining core system features, services and engines
- Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of a conversational social robotics platform which includes investigate design approaches, prototype new technology, and evaluate technical feasibility
- Ensure the developed backend infrastructure is optimized for scale and responsivenessĀ
- Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project.Ā
- Introducing new ideas, products, features by keeping track of the latest developments and industry trendsĀ
- Operating in an Agile/Scrum environment to deliver high quality software against aggressive schedules
Ā
Ā
RequirementsĀ
- Proficiency in distributed application development lifecycle (concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms)Ā Ā
- Proficiency in working on Linux based Operating system.Ā
- Proficiency in at least one server-side programming language like Java. Additional languages like Python and PHP are a plusĀ
- Proficiency in at least one server-side framework like Servlets, Spring, java spark (Java).Ā
- Proficient in using ORM/Data access frameworks like Hibernate,JPA with spring or other server-side frameworks.Ā
- Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs, Apache Avro,Google Json,JackSon etc.Ā
- Proficiency in at least one of inter process communication frameworks WebSocket's, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc.Ā Ā
- Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming).Ā
- Experience defining system architectures and exploring technical feasibility tradeoffsĀ (architecture, design patterns, reliability and scaling)
- Experience developing cloud software services and an understanding of design for scalability, performance and reliability
- Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.Ā
- Proficiency is concepts of monolithic and microservice architectural paradigms.Ā
- Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc.Ā Ā Ā
- Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, OrientdbĀ
- Proficiency in at least one of testing frameworks or tools JMeter, Locusts, TaurusĀ
- Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plusĀ
- Proficiency in asynchronous libraries (RxJava), frameworks (Akka),Play,Vertx is an added plusĀ
- Proficiency in functional programming ( Scala ) languages is an added plusĀ
- Proficiency in working with NoSQL/graph databases is an added plusĀ
- Proficient understanding of code versioning tools, such as Git is an added plusĀ
- Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylogĀ is an added plusĀ
- Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plusĀ
- Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plusĀ Ā
- Working Knowledge of container orchestration platform like Kubernetes is an added plusĀ
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.
Treflo is looking for an Engineering Lead to join our Product Development team and work on the financial revolution triggered by the dawn of Cryptocurrencies and Smart contracts along with us. As Engineering Lead, you will be leading the Tech teams focused on Building Web 3 products along with the Product Team to ensure smooth execution of Specifications, provide engineering and product development inputs, oversee the company's technical team, analyze briefs, identify risks, and develop work schedules. You should be able to work with your team and inspire them to reach their goals. We see successful Leadership as always expanding their industry knowledge and ability to quickly identify problems, understand accountability, and trustworthiness, and be able to build lasting relationships with their teams.
Responsibilities
Determining project requirements and developing work schedules for the team. Delegating tasks and achieving daily, weekly, and monthly goals. Analyzing existing operations and scheduling training sessions and meetings to discuss improvements. Up to date with industry news and emerging best practices and technologies. Working closely in collaboration with the business, product, and design teams. Provide guidance on best implementation. Product Oriented Thinking - should come up with ideas to improve our product continuously and marshal resources at hand.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field. Minimum 4+ years of proven experience in deploying and maintaining Products. Minimum 1+ years of experience building and managing teams. Experience in Web3 stack with a clear understanding of concepts like decentralization, EVM, and cross-chains. Experience with Blockchain development - Smart Contracts, Solidity, Move, Haskell or WASM, etc. Expertise in frontend and backend tech stack - Node JS, Express, Typescript, Solidity, Smart Contracts, ReactJS, Android, Blockchains, Data structures, and Algorithms. Expertise in Databases like MongoDB & MySQL. Experience with solutions like Digital Ocean, Kubernetes, AWS, Docker, etc. Strong leadership, team building, hiring, and organizational abilities.
Desired Skills and Experience Blockchain,JavaScript,Node.js,React.js
- Experienced in automated deployment tools such Continuous Integration (Azure DevOps/Git).
- Excellent debugging skills; able to debug complex technical issues involving multiple system components. Good to have knowledge on online & offline sync capabilities in Progressive Web Application (PWA) implementation.
- Knowledge on Azure DevOps is optional.
- Knowledge on INFORM, WARN and ERROR logging in Azure Application Insights, error handling, access authorization, data connectivity in C# is mandatory.
- Knowledge on publisher/subscriber queueing such as RabbitMQ.
- All C# code must contain descriptive comments to functions, or complex/nested loops, if, or case statements.
- Knowledge on NetSuite is an advantage.
- Knowledge on Azure Active Directory is an advantage. Knowledge on OAuth 2.0 & JWT Tokens is mandatory. Writing high-level design and technical analysis documents.
- Should have worked on Agile framework
- Strong Experience on. NET Core, . NET Microservices, C# 5.0 Xunit - Unit Test Framework - C#, Entity Framework/Entity Framework and RESTful Design, Redis
- Experience with SQL Server 2012 & above
- Should be well versed with RabbitMQ
- Knowledge on Azure Active Directory, Application Insights, Azure Devops/Git/Bitbucket Pipeline, Serverless / Azure functions, Azure Service Fabric / Functions
- Hands-on JWT Tokens, API Authorization, OAuth 2.0 JSON or XML
- Exposure to NetSuite, Workato will be an added advantage
standing of Java and the different frameworks like Spring, etc., and have experience working on Cloud and Containers.
The Developer will perform duties and tasks to support a complete life cycle management (example: Analysis, Technical
Requirements, Design, Coding, Testing and implementation of Systems, etc.).
The Developer will work closely with the Product and Technical teams across different regions primarily Europe and will
be part of an Agile Team. The role includes research and Continuous Development of new Products based on new Tech-
nologies. This position collaborates with the operations team routinely and henceforth excellent English communication
skills (bothwritten and verbal) are essential.
ļ· A clean coder who will always leave the code in better shape than they found it.
ļ· A curious person who never stops learning and loves to try new things, even when theydonāt succeed on the
first try
ļ· A team-oriented developer with the motivation to bring out the best in others
ļ· A person who shares our appreciation for transparency and is willing to share theirexperience and knowledge
for the benefit of the team
ļ· Someone who is willing to take a stand for something they believe in.
ļ· Somebody that takes pride in their work and knows that development is a craftsmanship
Duties & Responsibilities
ļ· Conducts systems and requirements analysis, creates and contributes to task lists, cost and time analysis
ļ· Performs assigned functions and tasks to meet project plan and quality review requirements.
ļ· Raises issues as appropriate to support effective resolutions.
ļ· Analyzes specifications and user requirements to perform assigned applications development work.
ļ· Assists with system and componentdesigns to meet requirements.
ļ· Participates and documents design and code reviews to improve quality.
ļ· Analyzes, designs, codes, tests, and documents to develop application software.
ļ· Develops unit tests and unit test plans to deliver quality code.
ļ· Performs applications maintenance and support functions to support problem resolution.
Qualifications:
⢠Bachelorās degree in Computer Science or IT related field
⢠4-7 years of experience working across different product domains in a product development/engineering role
⢠Good communication skills necessary to manage business requests and work with different teams across differ-
ent geographies and time-zones; experience working with remote and distributed teams will be an added ad-
vantage
⢠Hands-on working knowledge and experience is requiredin:
a. Java (Spring, Spring Boot, etc.)
b. Experience working in GCP or AWS or Azure
c. Experience working in Containers & Unix Platforms
d. Relational Databases (PostgreSQL, MySQL, SQL, etc.)
e. Messaging (RabbitMQ, ActiveMQ, Kafka etc.)
f. Agile Methodologies (Scrum, TDD, BDD, etc.)
g. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development and
Secure Design patterns and architecture is a must
h. Data Structures and Algorithms using Java or other Programing Languages
i. Strong organizational skills
j. Agile Methodologies (Scrum, TDD, BDD, etc.)
⢠Experience with several of the following tools/technologies is desirable:
a. GIT (Bit Bucket, Gitlab, etc.), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.
b. Multiple Java technologies around Spring, Spring Bootetc.
c. Design Patterns and implementing the Design Patterns
d. Development of Complex Application and System Architectures
e. NoSQL Databases (Redis, Mongo, etc.)
f. Experience working with CI/CD pipelines with for example GitHub Actions.
⢠Knowledge of the following technologies is a plus:
a. Other Programming Languages (NodeJS, etc.)
b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.
c. Application Servers like Tomcat, etc.
d. HTML5, CSS, AJAX, React
e. Full stack development
f. Secure Development based on OWASP standards
| Python |
| FastAPI / Django Framework |
| Database concept,Ā API & SQL's |
| SSO, Oauth2, JWT, MicroservicesĀ |
| MVC, ORM |
| 1) Write effective, scalable code |
| 2) Develop back-end components to improve responsiveness and overall performance Integrate user-facing elements into applications. |
| 3) Test and debug programs. |
| 4) Improve functionality of existing systems. |
| 5) Implement security and data protection solutions. |
| 6) Assess and prioritize feature requests. |
| 7) Coordinate with internal teams to understand user requirements and provide technical solutions |
| 8) Debugging programs and integrating applications with third-party web services. |
JAVA, JSP, jQuery, Servlet, Hibernate, Spring MVC, Spring boot, SOAP and REST Web Services, Microservices, knowledge of SQL query, build tool like Ant and Maven, very good analytical and logical skills.
Good to have:Ā Redis and Memcached cache management, JBOSS 7 and above, API gateway, Apache, EJB
Looking candidated from service base or service division of any company.
Minimum Qualificationā:
- Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections, popular frameworks & libraries}, JVM, GC tuning, performance tuning)
- Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST Express etc
- Worked on Relational data stores viz. MySQL, Oracle or Postgres
- Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB etc
- Worked on caching infra viz. Redis, Memcached, Aerospike, Riak etc
- Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ etc
Skills required are Java, microservice,Spring boot, and knowledge of AWS.Ā
Location; Pune.







