Responsibilities Write maintainable/scalable/efficient code. Design and architect technical solutions for the business problems. Work in cross-functional team, collaborating with peers during entire SDLC. Follow coding standards, unit-testing, code reviews etc. Follow release cycles and commitment to deadlines. Requirements Experience level 2-6 years in very large scale applications. Strong problem solving skills, data structures and algorithms. Experience with distributed systems handling large amount of data. Excellent coding skills in Java / Python / Node / Go. Very good understanding of Web Technologies. Very good understanding of any RDBMS and/or messaging. Desired Skills and Experience Java,Python,Golang,PHP,Node.js Seniority Level Associate Industry Computer Software Information Technology & Services Internet Employment Type Full-time Job Functions Engineering Information Technology
Experience: Minimum 1 to 3+ years required Demonstrated experience with Spring Framework 3.5 / Spring MVC / Spring Security Experience with Web Services(JSON / REST / Spring based REST Services) Knowledge in Java and J2EE (including Servlets, JSP, JDBC) Knowledge in Hibernate, JQuery and CSS Database experience : MySQL 5.5 / 5.6 Exposure to Mobile development is a plus
Overview: We are looking to hire senior Java developers who are well versed with Spring Boot, Hibernate, and RDBMS such as MySQL. As we continue to grow out our apps and site, we are looking for somebody to join our Engineering team and help build out the next set of kick-ass features. If selected, you get to be a part of a small but committed group of technologists who are trying to improve how events are ticketed and marketed in India. About the role: 3-4 years of experience on Java, Spring Boot, Hibernate Should have worked on any RDBMS such as MySQL Should be experienced on Elastic Should be experienced on Kafka Stellar problem solving skills Hunger to learn new things and ability to grasp new concepts quickly Ability to move quickly without breaking things too much (we are dreamers) Ability to work under immense pressure which is balanced by a sense of responsibility and ownership Should be able to groom juniors and take them to the next level
Strictly candidates from Product based companiesJob DescriptionAs the Java Engineer, you will be responsible for developing cutting edgehealth-tech applications that include high scale transaction processing,intelligent bot-based programs, and data analytics Major Deliverables? Buildcomponents for the company’s advanced health-tech platform using Java, Solr,SpringBoot, DialogFlow? Communicate effectively in a cross-functionalthe product development team and present ideas and solutions effectivelyIdeal Candidate? Expert at hands-on programming in JAVA and J2EE? Proven expertise inJava interfaces with MongoDB (or similar NoSQL databases) as well asrelational databases (MySQL, Postgres, etc)? Key contributor in at least one 6+months of development project involving SpringBoot and Hibernate? Strongunderstanding of application server infrastructure? Good working knowledgeof Maven-based build systems? Good understanding of build and deploymentpipelines that involve ANT and Jenkins? Proficient understanding of codeversioning tools, such as Git or SVN? Good knowledge of working on RestAPI’s, Webservices? Excellent problem-solving skills Desired Attributes?Hands-on experience with Lucene/Solr? Familiarity with DiagFlow based chatbot building? Knowledge of NLP? Learned AI/ML systems? Excellentinterpersonal skills and the ability to build good working relationships. ? Mustbe self-motivated to prioritize and manage workload and meet critical projectmilestones and deadlines. ? Able to effectively collaborate with a team as wellas take initiative and work independently to solve problems Strictly candidatesfrom Product based companies
As the 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 present ideas and solutions effectively Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications Developing the Code as per the requirements Working with product team and constructing the tech roadmap Designing, building and scaling the company's backend microservices Maintaining code integrity and organization Applying all quality requirements to make the code production ready Developing and deploying new features to facilitate related procedures and tools if necessary Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations Designing and building efficient, reusable, and reliable Java code Pro actively catching and fixing bugs, and providing support for the back end services Managing servers and infrastructure by keeping the lights on and refining the deployment architecture Candidate Profile: What you need to have: Expert at hands on programming in JAVA and J2EE Must be from Product based companies (Should have developed Web Apps) Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc) Key contributor 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 Proficient understanding of code versioning tools, such as Git or SVN Good knowledge of working on Rest APIs , Webservices Excellent problem-solving skills Hands on experience with Lucene/Solr Familiarity with DiagFlow based chat bot building Knowledge of NLP Learnt AI/ML systems Excellent interpersonal skills and the ability to build good working relationships. Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines. Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
ABOUT ZYCUS: Headquartered in Princeton, U.S. in 1998, Zycus has grown every day to be established as an organization which now is a leading global provider of complete Source-to-Pay suite of procurement performance solutions. We develop cloud-based (SaaS) Source-to-Pay solutions for large global enterprises, and have successfully deployed about 200 solutions to over 1000 Global clients. We are proud to have as our clients, some of the best-of- breed companies across verticals like Manufacturing, Automotive, Banking and Finance, Oil and Gas, Food Processing, Electronics, Telecommunications, Chemicals, Health and Pharma, Education and more. With a team of 1000+employees, we are present in India with 3 development centers at Bengaluru, Mumbai & Pune and offices in the U.S., U.K., Australia, Dubai and Singapore, Amsterdam. Know more about the LEADER of: Gartner’s 2013, 2015 & 2017 Magic Quadrant for Strategic Sourcing Application Suites and The Forrester Wave™: eProcurement, Q2 2017 Software Engineering Manager/Principal Architect will be responsible for Technical ownership of an entire line of business or a horizontal platform, which extends to: Involvement in the full software development life cycle with stringent needs on (i) time to market, & (ii) quality of product - functional and non-functional aspect. Ownership of complex software architectures, operational metrics, and running the day to day business operations. Designing and defining the interaction between the different components and teams. Work closely with peers and product managers to develop great technical design and approach for new product development. Definition of, and compliance with, a world-class build/release and configuration management process. This position will report in to Director of engineering & the roles & responsibilities are as below: Identify the technologies that would be used for the product. Recommend the development methodology and framework for the project. Provide the overall design and structure to the application. Ensure that the product is adequately defined & documented. Establish design/coding guidelines and best practices, and drive usage of design patterns. Enforce compliance with coding guidelines using code reviews etc. Build solution which is easily configurable, deploy-able and secure in SaaS environment. Responsible for planning product iterations & releasing iterations on schedule. The Applicant with a total experience of 10-20years, should have hands-on development experience in Core Java and J2EE with proven expertise in writing application architecture and core design ground up with sound algorithmic thought process enabling bullet-proof application performance in terms of key drivers like security, load, scalability, etc. Skills and Technologies: Versatile experience with delivering highly available services on multiple technology stacks in traditional data centers, public clouds, and private clouds. Core Java, J2EE, Spring, Hibernate, JMS/Rabbit MQ/Kafka, Web-Services, Oracle, MSSQL, JSP-Servlets, , Design Patterns. Nice to have: New edge technology (Hadoop, AWS, Spark, RabbitMQ etc) Team mentoring: Mentor developers for difficult tasks & provide technical advice and guidance to the Tech Leads. Guide the team is doing POCs and early risk assessments. Leadership Abilities: Optimize & effectively manage resources and time of the team members. Identify, track and mitigate risks to the product Should not hesitate to carry out healthy and constructive confrontation with team members, peers and managers for the benefit of Product. Along with a competitive compensation structure, Zycus believes in an open culture learning environment, where everyone gets a chance to share their ideas and deliver par excellence.
Organization Overview: Manhattan designs, builds and delivers market-leading Supply Chain Commerce solutions for its customers around the world. We help drive the commerce revolution with unmatched insight and unrivaled technology, connecting front-end revenue and relationships with back-end execution and efficiency—optimized on a common technology platform. This platform-based approach is enabling leading companies across the globe to get closer to their customers and achieve real-world results. Position Description: Our R&D team is the heart and soul of Manhattan Associates’ product portfolio. They design the future of our products ahead of the curve both technically and operationally over our competitors. You will be floating in the cloud, drinking your fair share of Java, and getting creative daily. You will have the opportunity to learn and interact with people from a variety of backgrounds and skill sets to enhance your technical knowledge while on a path for career growth internally at Manhattan Associates. Manhattan Associates is looking for Principal Software Engineer’s with vision, drive, and experience in building distributed and highly scalable software solutions. We are looking for someone who demonstrates passion and ownership by embracing all aspects of software development: analysis, development, testing and deployment. Also you take pride in software craftsmanship, diving deep into code and constantly innovating. Position Responsibilities: Design and develop large-scale, multi-tier, distributed software products. Build resilient and cloud ready solutions. Be responsible for the quality of software; we believe quality is responsibility of the developer. Be a mentor and role model to up and coming developers Position Requirements: Provide technical leadership to a small group of software engineers. Develop detailed design specifications for multiple areas of a software system; responsible for the design and implementation of complex frameworks and toolkits to be used across multiple products. Determine optimal and efficient designs for multiple areas of the software system. Estimate and plan own work and the work of others in the group. Become the resident expert across multiple areas of the system. (Tech Leadership). Evaluate software (or configuration) issues with many areas of the system and resolves them in a timely manner. Implement changes to system assuring the changes do not introduce new issues. Position Required Skills: Strong experience in Java, J2EE technologies. Core Java + Spring & Hibernate. Strong Hands on - In and out - design and architecture of the project or product. Should have lead the Architectural ownership for large scale, high volume enterprise/internet products (for Sr. Principal & Architect). Strong experience in development and delivery experience with distributed commercial software applications. Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices. Exposure to cloud technologies, Microservices and frameworks such as Amazon Web Services, container technologies like Docker
Java/ Fullstack Architect will be responsible for Technical ownership of an entire product design development from scratch, which extends to: Mandatory: 8+yrs Java Architect profile with minimum 4+yrs exp as Architect along with hands-on coding exp. Involvement in the full software development life cycle with stringent needs on (i) time to market, & (ii) quality of product - functional and non-functional aspect. Ownership of complex software architectures, operational metrics. Designing and defining the interaction between the different components and teams. Work closely with peers and product managers to develop great technical design and approach for new product development. Definition of, and compliance with, a world-class build/release and configuration management process. Handle a team of 6-10 full stack developers. This position will report in to Director of Engineering & the roles & responsibilities are as below: Identify the technologies that would be used for the product. Recommend the development methodology and framework for the project. Provide the overall design and structure to the application. Ensure that the product is adequately defined & documented. Establish design/coding guidelines and best practices, and drive usage of design patterns. Enforce compliance with coding guidelines using code reviews etc. Build solution which is easily configurable, deploy-able and secure in SaaS environment. Responsible for planning product iterations & releasing iterations on schedule. REQUIREMENT: The Applicant with a total experience of 11-18 years, should have hands-on development experience in Core Java and J2EE with proven expertise in writing application architecture and core design ground up with sound algorithmic thought process enabling bullet-proof application performance in terms of key drivers like security, load, scalability, etc. Skills and Technologies: Versatile experience with delivering highly available services on multiple technology stacks in traditional data centers, public clouds, and private clouds. Java, Spring, Hibernate, JMS/Rabbit MQ/Kafka, Web-Services, Oracle, MSSQL, JSP-Servlets, , Design Patterns. Nice to have: New cutting edge technology (Java, Microservices, Angular, react.js or node,js fullstack exposure or Nosql db, mongodb, cassandra, Neo4j, dynamodb or Apache, Kafka, RabbitMQ, ELK stack (elastic search, logstash, kibana), redis, solr, etc.) Team mentoring: Mentor developers for difficult tasks & provide technical advice and guidance to the Tech Leads. Guide the team is doing POCs and early risk assessments. should have direct reportees. · Leadership Abilities: Optimize & effectively manage resources and time of the team members. Identify, track and mitigate risks to the product Should not hesitate to carry out healthy and constructive confrontation with team members, peers and managers for the benefit of Product. should have handled a team of 10 developers
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.
Ask Fast is looking for Java Developers with minimum of 3 years of experience.Skills Required: Java, springboot, AWS, JENKINSEXP: 3-6 YEARS
We are looking for Technology Lead who possesses a passion for pushing technologies to the limits and will work with our team to help build Snapwiz's next-generation platform. If you are a person who loves to face technical challenges, innovates consistently and is never satisfied with status-quo then this is the role for you. Job Location: IBC Knowledge Park, Dairy Circle, Bannerghatta Road, Bangalore Role: Design and build advanced applications from scratch keeping scalability and performance in mind A good handle on both client and server architecture Should be a quick learner and willing to go the extra mile in delivering the projects. Should be able to work with juniors; help and guide them as needed. Work on bug fixing and improving application performance. Comfortable in owning large scale products and continuously re-evaluating and innovating. A practical risk-taker, innovator and always curious. Requirements: BE/B.Tech/ME/M.Tech degree in Computer Science, Engineering or a related subject 5 to 10 years overall experience Strong knowledge of Agile development (Scrum) Proven working experience in server-side technologies like Java, Hibernate, Spring. Strong knowledge of any database technology like MySql or MongoDB Awareness of client-side technologies like JS and JQuery. Knowledge of the general tech landscape, architectures, trends, and emerging technologies.
Hiring developers with strong product experience from premium colleges to developing cutting edge Healthtech solutions
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
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