Java Application Developer

3 weeks ago


Ajax ON, Canada The Scalers Ltd Full time

Java
J2EE
Hibernate (Java)
Data Structures
SQL
Minimum of 4+ years of experience in Java development
Experience delivering Services (REST, SOAP) and Web applications in Micro services architecture
Experience developing and deploying Java solutions to cloud
Experience in Design Patterns and service oriented architectural principles, Data structures and Algorithms.
·Love for coding: A fanatic about writing beautiful and scalable code.
· Pitch in wherever the team needs help, from writing blog posts to supporting customers.
· Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
BE/BTech in Computer Science or related field.
· 5+ years of professional productionand development experience with leading-edge server and database technologies (e.g., Python, Java, Node.js, Scala, Spring Boot, MySQL, and NoSQL databases).
Strong computer system analysis and design skills in current methodologies and patterns Experience with professional production cloud (AWS preferred).
· Java
J2EE
Hibernate (Java)
Experience building large scale, large volume services & distributed apps., Experience with Web Application Frameworks: Spring or Springboot or Micronaut
~ Infrastructure Experience: DevOps, CI/CD Pipeline, Docker/ Kubernetes/Jenkins, and Cloud platforms like – AWS, AZURE, GCP, etc
~ Experience on one or more Database: Security (Authentication, scalability, performance monitoring)
~3-7 years of relevant work experience in business application development/implementation with strong understanding of Microservice Architecture.
~ Very Strong in Core Java (OOP, Collections, Threads, Regular Expressions, Exception handling)
~ Must have strong experience in software design and development and familiar with technologies - Java, Java-J2EE, JSP, Spring Boot , Spring Cloud, Spring Securities, Hibernate, Ajax, REST API , Microservices , Angular etc
~ Good knowledge on coding standards, design patterns, unit testing, Junit, Mockito
~ Good to have experience with Docker&Kubernetes and ability to configure and run CI/CD pipelines
~ Good knowledge of database SQL / NoSQL and trade-off among multiple DB technologies
~ Experience implementing, customizing and/or integrating third-party applications within business enterprise software.
~ Understand software implementation lifecycle (e.g., analyze, design, build, test, implement, support).
~ Design, deploy and build solutions, with custom front ends (web, mobile) and backend services that automate business processes in Java Techstacks with Microservice architecture.
Coordinate with tech leads and software engineers working on related deliverables
Work closely with analysts and business process owners to translate business requirements into technical solutions.
Create database schema and optimize data handling and storage
Learn, diagnose and implement features and bug fixes, Implement debugging techniques and ability to find root causes of problems
Mentor Junior team members, Provide technical expertise to product or project team
Maintain highest levels of development practices including: technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, and writing clean, modular and self-sustaining code, with repeatable quality and predictability.
Produce highly usable systems that are high performance, easy to maintain and engineered to meet business needs
Assist the product or project manager in creation of functional and technical documents
- We are a Fintech Company based in Pune, a B2B Trade Digitization platform for SMEs and Corporates to collaborate and work with Financial Institutions to raise short term fundings for payables and receivables financing.
- We are thus well placed to help Corporates and their Supply Chains to meet their GST needs.
Technologies :
- The platform is built using a polygot technology stack
- Web Layer : ReactJS and related ecosystem, HTML, Javascript, CSS, Bootstrap
- API & Business Layer : Kotlin and functional programming
- Kotlin, Jersey ReST Framework, home grown optimized and SQL libraries
- Mobile Apps: Android, iOS
- Database : MySQL - JVM - Hibernate & Exposed as ORM library - Python - SQLAlchemy as ORM library
- Build Tools : Gradle, Shell Scripting, AWS Code Build, Jenkins
- Ops Automation : Ansible, Terraform
- Ubuntu Linux
- Test Automation : Python - unittest, pyhamcrest, freshen, nose. JVM - Junit, Kotlin Test
- We are a self organized engineering team with a passion for programming and solving business problems for our customers. - We are looking to add 2 members in our team having hands on technical experience of 2-6 years.
- We strive to continuously improve our DevOps practices and expertise to form a solid backbone for the product, customer relationships and sales teams which enables them to add new customers every week to our financing network.
Work collaboratively with product, customer support and DevOps team to build, enhance, maintain, deploy and operate our systems.
- Work with the DevOps team to build and maintain tools for deployment, monitoring and operations.
- Competent in Java, database, HTML, Javascript, CSS
- Should have sound expertise of writing testable code and appreciate defect free coding
- Should be willing to handle Ops automation and production support
- Should have good communication skills and experience working in teams - Knowledge of Python will be an added advantage
- Experience of working in financial domain will help but not a necessity
Good understanding of software engineering practices, SDLC.
Hands-on experience in Java / J2EE application development using open-source frameworks like Spring.
Experience in unit test frameworks like JUnit
Need to optimize code and test programming modules
Excellent Object-Oriented Analysis & Design skills.
Must have experience in Software design using design patterns. Exposure to technical solutions will be an advantage
Must have experience in relational database technologies with experience on databases such as PostgreSQL, MySQL
Strong proficiency with Java programming - Must have experience on Micro-Services using Spring boot.
Lead a team of 4- 8 engineers closely with complete authority and accountability to deliver high-quality software products in a fast-paced environment.
Guide your team members on the latest technologies including Java, Spring, Spring-Boot, Angular, Hibernate, Redis, Hazelcast, Bootstrap, jQuery etc.
Collaborate with other technical managers, architects, and product owners to build an integrated enterprise-class software product suite
3+ Years Solid knowledge of Java with experience with Spring framework and database abstraction layers like Hibernate.
• Experience working with SQL databases, query optimisation and designing schemas
• High coding standards - understanding of test coverage best practices & test pyramid concept.
• Design, analyze, code, test, and deploy applications to satisfy business requirements for large, complex projects.
We are looking for a Java Developer with experience in building high-performing, scalable,
You will be part of a talented software team that works on mission-critical applications. Java
developer roles and responsibilities include managing Java/Java EE application development
while providing expertise in the full software development lifecycle, from concept and design to
testing.
Prepare and produce releases of software components
• presenting these for architectural review

Qualifications • BS/MS degree in Computer Science, Engineering, or a related subject
• 5 to 6 years of software development experience
• Proven hands-on Software Development experience
• Proven working experience in Java development
• Hands on experience in designing and developing applications using Java EE
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2,
Very good English communication skills
• o Good to have the knowledge of Angular JS framework.
o Experience to work with Git hub & bitbucket.
o Agile methodology. Strong PHP Core programming expertise
MySQL DB Model Design and Programming expertise
Strong skills in either Joomla or WordPress - at least one is needed.
Working know how of HTML 5/ CSS 3
Knowledge of SVN or any other version control tools
Must have solid REST/API implementation and integration concepts.
6 months of probation period.
Working Days: Monday-Friday (As per International Standards).
Data Platform engineering at Uber is looking for a strong Technical Lead (Level 5a Engineer) who has built high quality platforms and services that can operate at scale. 5a Engineer at Uber exhibits following qualities:
Demonstrate tech expertise › Demonstrate technical skills to go very deep or broad in solving classes of problems or creating broadly leverageable solutions.
Execute large scale projects › Define, plan and execute complex and impactful projects. Collaborate across teams › Domain resource to engineers outside your team and help them leverage the right solutions. Facilitate technical discussions and drive to a consensus.
You give and solicit feedback, both positive and negative, to others you work with to help improve the entire team.
Tech leadership › Lead the effort to define the best practices in your immediate team, and help the broader organization establish better technical or business processes.
Build a scalable, reliable, operable and performant data analytics platform for Uber’s engineers, data scientists, products and operations teams.
Work alongside the pioneers of big data systems such as Hive, Yarn, Spark, Presto, Kafka, Flink to build out a highly reliable, performant, easy to use software system for Uber’s planet scale of data.
Become proficient of multi-tenancy, resource isolation, abuse prevention, self-serve debuggability aspects of a high performant, large scale, service while building these capabilities for Uber's engineers and operation folks.
7+ years experience in building large scale products, distributed systems in a high caliber environment.
~ Identify and solve major architectural problems by going deep in your field or broad across different teams. Extend, improve, or, when needed, build solutions to address architectural gaps or technical debt.
~ Software Engineering/Programming: advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Java, Python, Go, and Scala.
~ Solid understanding of distributed systems and operating systems fundamentals such as concurrency, multithreading, file systems, locking etc.
~ Execution & Results: You tackle large technical projects/problems that are not clearly defined. You anticipate roadblocks and have strategies to de-risk timelines. Whether you’re working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience.

See actual hiring teams, find common social connections or connect with them directly. We use AI to get you faster responses, recommendations and unmatched user experience.
Network size
Visual Designer, Neysa Networks It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. Software Engineer, Memorres For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Senior Software Engineer (UI), DeepIntent It was important I find work with a good tech stack at a company with good work culture and good pay. Visual Designer, Neysa Networks It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. Software Engineer, Memorres For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Senior Software Engineer (UI), DeepIntent It was important I find work with a good tech stack at a company with good work culture and good pay. Visual Designer, Neysa Networks It’s important to me that I am able to contribute in a way that is valuable for me as well as the company.


  • Java Developer

    2 weeks ago


    Ajax, Canada Terasol Technologies Pvt. Ltd. Full time

    Designation:Java Back End DeveloperStrong in Java , Spring Boot, ver.x (Microservices)5+ year’s software engineering experience working with large scale applications and projects.Knowledge of best practice software development methodologies and coding standards.General knowledge of public cloud infrastructure and data solutions (e.g. AWS)Broad experience...

  • Java Developer

    2 weeks ago


    Ajax, Canada Terasol Technologies Pvt. Ltd. Full time

    Designation:Java Back End DeveloperStrong in Java , Spring Boot, ver.x (Microservices)5+ year’s software engineering experience working with large scale applications and projects.Knowledge of best practice software development methodologies and coding standards.General knowledge of public cloud infrastructure and data solutions (e.g. AWS)Broad experience...

  • Java Developer

    2 weeks ago


    Ajax, Canada Terasol Technologies Pvt. Ltd. Full time

    Designation:Java Back End DeveloperStrong in Java , Spring Boot, ver.x (Microservices)5+ year’s software engineering experience working with large scale applications and projects.Knowledge of best practice software development methodologies and coding standards.General knowledge of public cloud infrastructure and data solutions (e.g. AWS)Broad experience...

  • Java Developer

    3 weeks ago


    Ajax, ON, Canada Gurgaon Culture Full time

    Are you passionate about technology and innovation Do you thrive in a dynamic, fast-paced environment We invite applications from passionate individuals to be a Part of Client's Organization to enable their Customers and Partners with best-in-class services ignited by passionate minds. Key Responsibilities: Develop and maintain Java-based...


  • Toronto, ON, Canada Teranet Inc. Full time

    Senior Java Application Developer Who We AreTeranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in the real estate, financial...


  • Toronto, ON, Canada Teranet Inc. Full time

    Senior Java Application Developer Who We AreTeranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in the real estate, financial...


  • Toronto, ON, Canada Teranet Inc. Full time

    Senior Java Application Developer Who We AreTeranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in the real estate, financial...


  • Toronto, ON, Canada Teranet Inc. Full time

    Senior Java Application Developer Who We AreTeranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in the real estate, financial...


  • Toronto, ON, Canada Teranet Inc. Full time

    Senior Java Application Developer Who We AreTeranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in the real estate, financial...

  • Java Developer

    3 weeks ago


    Ajax, Canada The Scalers Ltd Full time

    Skills Java J2EE Spring Boot Hibernate (Java) Microservices Data Structures Multithreading SQL Minimum of 4+ years of experience in Java developmentExperience delivering Services (REST, SOAP) and Web applications in Micro services architectureExperience developing and deploying Java solutions to cloudExperience in Spring Boot and...

  • Java Developer

    3 weeks ago


    Ajax, Canada The Scalers Ltd Full time

    Skills Java J2EE Spring Boot Hibernate (Java) Microservices Data Structures Multithreading SQL Minimum of 4+ years of experience in Java developmentExperience delivering Services (REST, SOAP) and Web applications in Micro services architectureExperience developing and deploying Java solutions to cloudExperience in Spring Boot and...

  • Java Developer

    3 weeks ago


    Ajax, Canada The Scalers Ltd Full time

    Skills Java J2EE Spring Boot Hibernate (Java) Microservices Data Structures Multithreading SQL Minimum of 4+ years of experience in Java developmentExperience delivering Services (REST, SOAP) and Web applications in Micro services architectureExperience developing and deploying Java solutions to cloudExperience in Spring Boot and...

  • Java Developer

    2 months ago


    Ajax, ON, Canada Technopolis SA Full time

    Participates in Portal projects implementation teams for large customers Participates in the elaboration of functional and technical specifications Participates in the analysis, design and implementation of the applications Participates in the testing, documentation and support of the applications Necessary Qualifications: Proven experience of 2+ years...


  • Toronto, ON, Canada Teranet Inc. Full time

    Senior Java Application Developer Who We Are Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in the real estate, financial...

  • Java Developer

    4 weeks ago


    Ajax, Canada Gurgaon Culture Full time

    Are you passionate about technology and innovation Do you thrive in a dynamic, fast-paced environment We invite applications from passionate individuals to be a Part of Client's Organization to enable their Customers and Partners with best-in-class services ignited by passionate minds. Key Responsibilities:Develop and maintain Java-based applications,...

  • Java Developer

    1 week ago


    Ajax, Canada Gurgaon Culture Full time

    Are you passionate about technology and innovation Do you thrive in a dynamic, fast-paced environment We invite applications from passionate individuals to be a Part of Client's Organization to enable their Customers and Partners with best-in-class services ignited by passionate minds. Key Responsibilities:Develop and maintain Java-based applications,...

  • Java Developer

    1 week ago


    Ajax, Canada Gurgaon Culture Full time

    Are you passionate about technology and innovation Do you thrive in a dynamic, fast-paced environment We invite applications from passionate individuals to be a Part of Client's Organization to enable their Customers and Partners with best-in-class services ignited by passionate minds. Key Responsibilities:Develop and maintain Java-based applications,...

  • Java Developer

    4 weeks ago


    Ajax, Canada Gurgaon Culture Full time

    Are you passionate about technology and innovation Do you thrive in a dynamic, fast-paced environment We invite applications from passionate individuals to be a Part of Client's Organization to enable their Customers and Partners with best-in-class services ignited by passionate minds. Key Responsibilities:Develop and maintain Java-based applications,...

  • Java Developer

    4 weeks ago


    Ajax, Canada Gurgaon Culture Full time

    Are you passionate about technology and innovation Do you thrive in a dynamic, fast-paced environment We invite applications from passionate individuals to be a Part of Client's Organization to enable their Customers and Partners with best-in-class services ignited by passionate minds. Key Responsibilities:Develop and maintain Java-based applications,...

  • Java Developer

    4 weeks ago


    Ajax, Canada Gurgaon Culture Full time

    Are you passionate about technology and innovation Do you thrive in a dynamic, fast-paced environment We invite applications from passionate individuals to be a Part of Client's Organization to enable their Customers and Partners with best-in-class services ignited by passionate minds. Key Responsibilities:Develop and maintain Java-based applications,...