What is the Job like? You will be working closely with Java backend Team Breaking down complex requirements into simpler stories. Working with various stakeholders and helping convert requirements to code. Managing, mentoring and reviewing engineers for their technical contribution. Participating actively in hiring and nurturing of talent. Your focus will be on delivering products in a timely manner with high quality. Familiarity with multiple software development practices and tools, and the proven ability to adapt os expected as well. Required expectations for the Job Role: 5+ years of experience building scalable systems including at least 2 years of direct people management experience. Worked on large scale Java, Spring, Hibernate applications with a good understanding of web stack. Good understanding of nuances of micro-services systems and REST APIs. Good understanding of relational databases preferably - MySQL. Worked with Message Brokers like Rabbit MQ, Apache Kafka and Application Containers like Docker. Analyze, design and architect, develop and maintain software solutions across multiple projects. You’re should be able to communicate effectively among and between stakeholder groups You will be working closely with Java backend Team
Position Responsible for design, development, debugging and implementation of software Summary: applications in support of end user’s requirements. Works on problems of relatively complex scope, through general usage of standard concepts and principles and applications of own judgement. Responsible for delivering results that have direct impact on the achievement of results within the job area as an Individual Contributor. Main Responsible for driving and leading the analysis, design, development activities on Responsibilities: assigned projects. Involved in entire SDLC lifecycle including analysis, development, fixing and monitoring of issues on the assigned product lines. Meets and exceeds standards for the quality and timeliness of the work products. Implements, unit tests, debugs and leads integrations of complex code. Identify opportunities for further enhancements and refinements to best practices, standards and processes. Ensure robust, securely accessible, highly available and highly scalable product that meets or exceeds customer and end-user expectations Experience Technical Duties & Responsibilities 3 – 6 Years With 2-4 years of experience in Scalable Architecture development. We are looking for Independent Contributors, who have good understanding of Microservices based architecture, and a comprehensive awareness of various architectures & their suitability as per product requirements: - Can solve problems independently, be responsible for the requirement analysis and design implementation of important business modules, and be familiar with the online deployment environment, able to independently analyse and quickly troubleshoot online faults. Familiar with JAVA programming principles, understand their advanced features and class libraries, network and server programming, multi-threaded programming, common open source products Experience in SOA EIP using Apache Camel Spring Integration High quality coding ability, reusability, low coupling, scalability, high performance, maintainability, high security Have the architectural design capabilities of modules and subsystems, master common architectural design methods and patterns Understand SOA, event-driven, distributed system principles, large-scale network application structure, message middleware, caching, load balancing, clustering technology, data synchronization, NoSQL Have the project experience of RabbitMQ or Kafka If the candidate has air fare industry experience, might be priority
Strong experience on core Java (Version >=1.8 ) Strong experience on Spring ecosystem (Core, MVC, data, JPA, transaction management, security, AOP, Batch & Boot). Comfortable performing integration tests in Spring context. Strong experience on JDBC and DB concepts. Experience of TDD/BDD approach and prior experience working with CI/CD tools (Maven, Git, jenkins) Strong experience on ORM (hibernate) and PL/SQL procedures Knowledge of some of UI latest languages / frameworks ( Html5, Angular 4+) Knowledge of SOA/Microservices (REST, Soap) and its challenges Strong knowledge on APP server (Tomcat, Weblogic) Strong knowledge on Microservices Exposure on Digital stack - UX/UI - API - Machine Learning - Big Data - Cloud/Docker/IaaS/PaaS Knowledge on Java Swing Experience delivering sound development, testing, implementation, deployment and support strategies in complex distributed environments. Knowledge on production monitoring tools. Good experience in leading change within a team, especially around testing and quality practices. Team player, who relentlessly involves others and shares knowledge with them Should have experience of participant in design reviews and code reviews. Curiosity in all the latest trends and ready to do POCs with new technical stack
The Java/Backend Developer is responsible for the development and maintenance of Bytemark’s backend APIs. This person utilizes their knowledge of Java development & web technologies as an integral part of the software development team. Responsibilities: Design, develop, maintain, and deliver highly scalable and reliable APIs Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology. Write high-quality software code that complies with design specifications and meets development and support requirements. Develop unit tests and test changes using an agile methodology. Use a variety of tools to perform unit testing, automated builds, and source control. Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews. Maintaining current web and back-end features Learning new skills and technologies as company products and industry standards warrant Required Skills: 2-6 years of experience building RESTful APIs 2+ year of hands-on Java experience using Play 1.x framework Knowledge of Spring or Grails frameworks is a plus Ability to write SQL. Understanding of OOP Experience with Test Driven Development (TDD) using JUnit, Selenium or a similar technology Basic knowledge of Unix Excellent verbal, written, and interpersonal communication skills 3-8 years of software development experience Undergraduate degree in the field of computer science or equivalent Able to handle multiple tasks in a fast paced environment
Responsibilities:1. Design, develop and deliver web services and jobs that powers Niki, India's first transactional bot.2. Write code that are clean, testable, performant, scalable, documented and secure3. Design and architect new sub-systems, identity perf bottlenecks and suggest design/architect improvementsQualifications:1. Minimum of 5 years of software development experience preferably developing e-commerce applications2. Bachelor’s and/or Master's degree in Computer Science or related field of studyPreferred Qualifications:1. Fluent in Java or any other object oriented programming languages2. Knowledge of Design patterns and design principles3. Experienced in delivering REST style web services 4. Significant experiences in asynchronous and multi-threaded programming5. Strong CS fundamentals with good hold on DS and Algo.Good to have:1. Knowledge of Spring2. Experience with AWS, Azure or Google Cloud
Job Responsibilities: ● Design and develop software to support business practice management of current products based on the Java/Python/PHP/Node JS platforms ● Ensure design meets product requirements and structured to scale with business growth ● Ensure design comply to industry standards and interoperates with 3rd party software ● Conduct thorough design unit and integration testing with other software components ● Adhere to proper software design principles and processes with design documentations, reviews, test plans and release notes. ● Mentor/coach and guide other team members to achieve project deliverables Skills & Competencies: ● Significant and demonstrable Java/Python/PHP/NodeJS development experience (server side).● Significant and demonstrable experience of using Unix / Linux based Operating Systems including performing basic administrative tasks. ● Desirable experience of scripting languages e.g Ruby or Perl ● Significant and demonstrable experience of responsive websites ● Significant and demonstrable experience of integrating payment systems to websites ● Significant and demonstrable experience in any database system ● Sound problem solving skills and aptitude ● Sound communication skills and team working ● Experience of the following is highly desirable: memcache, Apache HTTPd server, Tomcat, Linux, HTTP, MySQL, PostgreSQL ● Experience in creating cloud based solutions (AWS, …) ● Experience in working with highly scalable solutions (load balancing, sharding, clustering) ● Good problem-solving skills ● Team player ● Good time-management skills ● Great interpersonal and communication skills ● Excellent documentation skills ● Proven ability to mentor, coach and guide team members. ● Proactive and take ownership of delivering best-in-class solutions that serve business outcomes. Qualifications ● B.E/BS/Masters degree in Computer Science
About Fragma:Fragma Data Systems is a Big Data Analytics solutions provider for companies across all the major industries, helping them to transform their data into insights. We are a company based out of Bangalore and led by a team of passionate data architects and domain experts with combined industry experience of over 50 years. Our Data Infrastructure & Big Data Tech Stack solutions help technology teams to address the constraint of managing the explosion of data generated from various sources of structured, semi-structured and unstructured data which has to be stored, cleansed and made highly available for computations to enable the business teams to derive insights from data. Our Data Analytics solutions coupled with dashboards and visualizations help business teams build strategies to increase their top lines or improve efficiency leading to the expansion of profit margins by exploring new patterns identified in the vast data sources of the companies.Job Description:Development of applications in Java including:Building data processing platforms. Developing micro service oriented applications.Interact with stakeholders of the applications being developed.Desired Candidate Profile:Must have experience in Java JEE, Spring FrameworkExperience in SQL and JDBCExperience in build tools Maven, gitExperience in Cloud Platforms AWS, Azure is a plus.
Roles & Responsibilities: Own development, design, scaling and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product. Contribute to overall design and roadmap. Mentor Junior team members. Required Skills: Innovative and self-motivated with passion to develop complex and scalable applications. 3-5 years of experience in software development with strong focus on algorithms and data structures. Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE, Spring, Hibernate. Work experience with Relational databases is required (Primarily MySQL) Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus. Strong Analytical and Problem Solving Skills. BTech
Hands on experience in developing applications using Java platforms• Should be able to come up with Low level design• Object Oriented analysis and design using common design patterns.• Profound insight of Java and JEE internals (Application Performance Tuning, Transaction management etc)• Experience in developing Web services (SOAP and RESTful)• Contribution/ participation with open source technologies is a plus• Exposure to Payments domain is a plus• Exposure to high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance is an added advantage.• Responsible for the development of the assigned module individually.• Should be able to work in small teams on aggressive timelines and ensure quality deliverable• Should be able to analyze and troubleshoot issues in productionQualificationsQualifications expected:• B.E. or M.E. from a reputed institute• Excellent knowledge of Java/J2EE, Databases like MS SQL/MySQL• Excellent listening, writing skills and strong technical competency are essential
About the Role: We are looking for Backend Engineer(s) that will develop the next generation location intelligence platform. The primary focus will be to design/develop/maintain highly scalable codebase for demand side platform. You will be responsible for driving the architecture of the system and building it from the ground up. Research and use the latest open source technologies. Establishing coding best practices, code reviews etc. for delivering a world class software product. Experience and Qualifications:● 5 - 8 years of software development experience in very large scale applications● Write maintainable/scalable/efficient code● Good knowledge of Java 8● Experience developing high scale, high performance distributed systems● Good understanding of data structures, design patterns, algorithms, performance optimizationtechniques, object-oriented programming● Strong problem solving and analytical skills● Experience with RDBMS and NoSQL preferably MySQL, Aerospike● Experience with Messaging systems preferably Kafka● Experience with event driven Http server● Experience with AWS/GCP suite of products/services● Experience with Git, Agile Software Development process Qualification: B Tech with 3 - 5 years of experience in Computer Science or a related field. Diversity:Diversity, inclusion and teamwork are second nature to LifeSight; and these values permeate our entire business structure. LifeSight is committed to creating an environment where a wide spectrum of opinions and beliefs are actively sought, listened to and respected.Further, our talented workforce draws from the many geographic areas and markets in which LifeSight operates worldwide, which represents a distinct competitive advantage. The rich and varied personal and professional backgrounds of our employees make LifeSight a dynamic and rewarding company at which to build a career. We invite you to join us.
Development of applications in Java including:Building data processing platforms. Developing micro service oriented applications.Interact with stakeholders of the applications being developed.Desired Candidate Profile:Must have experience in Java JEE, Spring FrameworkExperience in SQL and JDBCExperience in build tools Maven, gitExperience in Cloud Platforms AWS, Azure is a plus.
Implementing components in order to enhance Tech stack. Should have Strong OOPs concepts and data structure concepts. Should have strong Java Coding Skills. ONLY IMMEDIATE JOINERS PLEASE
Designing and developing end to end back end applications in java that meet the business requirements in an effective and efficient manner.Directly interfacing with the founding team and technology team to understand the requirements and providing solutions. Assisting & guiding team members in design and development.Requirements:An ideal candidate should have :- Worked on one or more projects in production environment- Should have knowledge of Fintech- Should have 3+ years of experience in system/software solution development and delivery- Should be hands-on on Java, J2EE Frameworks, Spring MVC, Hibernate, RESTful Webservices, MySQL and working knowledge of Unix/Linux- Should have experience on deployments on cloud servers and should be ready to pick AWS cloud server deployment- Should possess good architectural knowledge and be aware of enterprise application design patterns
Looking for good AEM/Java developers. We are from Moonraft Innovation labs. Key skills we are looking for are component design and development.
Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance Contributing in all phases of the development lifecycle Writing well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Primary Skills Core java, J2EE frameworks (e.g. Spring), ORM (e.g. Hibernate) with a good understanding of multi-tiered web-based applications. Should be strong with OOPS concepts. Should have good SQL writing skills. Banking domain experience is an added advantage. Should have worked on REST APIs. Experience with Third Party Integration. Hands on experience on writing Unit test cases and Integration test cases. Experience on MVC Architecture. Job Specification BS/MS degree in Computer Science, Engineering or a related subject Proven hands-on Software Development experience Proven working experience in Java development Hands on experience in designing and developing applications using Java EE platforms