About the role:As an Architect, your role would involve architecting systems capable of serving asthe brains of complex distributed products. In addition, you’d also closely mentoryounger engineers on the team and contribute to team building.A strong technologist at Meesho cares about code modularity, scalability, re-usabilityand thrives in a complex and ambiguous environment.Required skill & Experience: Bachelors / Masters in Computer Science or equivalent from a premier institutewith at least 8+ years of professional experience. Exceptional design and architectural skills; experience in building large scaledistributed systems Experience in Scalable Systems - transactional systems (B2C) Expertise in Java/J2EE and multithreading Deep understanding of transactional and NoSQL DBs Deep understanding of Messaging systems - kafka Good experience on cloud infrastructure - AWS preferably Good to have: Data pipelines, ES Ability to think and analyze both breadth-wise and depth-wise while designingand implementing services. Excellent teamwork skills, flexibility, and ability to handle multiple tasks
About the role:As an Engineering Manager, your role would involve architecting systems capable of serving as the brains of complex distributed products. In addition, you’d also closely Managing engineers on the team and contribute to team building.A strong technologist at Meesho cares about code modularity, scalability, re-usability and thrives in a complex and ambiguous environment. Required skill & Experience: Bachelors / Masters in Computer Science or equivalent from a premier institute with at least 8+ years over all professional experience. At-least 2+ years experience in managing/leading software development teams. Create clear career paths for team members and help them grow with regular & deep mentoring. Perform regular performance evaluation and share and seek feedback. Able to drive sprints and OKRs. Exceptional team managing skills; experience in building large scale distributed systems Experience in Scalable Systems - transactional systems (B2C) Expertise in Java/J2EE and multithreading Deep understanding of transactional and NoSQL DBs Deep understanding of Messaging systems - kafka Good experience on cloud infrastructure - AWS preferably Good to have: Data pipelines, ES Ability to think and analyze both breadth-wise and depth-wise while designing and implementing services Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
Job Summary Require a java developer having 2+ years of experience especially in Spring and Hibernate Job Type: Full-timeResponsibilities and DutiesJava developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance- Contribute in all phases of the development lifecycle- Write 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 reviewKey SkillsJEE, JPA2 , HibernateRequired Experience and QualificationsProven hands-on Software Development experience- Proven working experience in Java development- Hands on experience in designing and developing applications using Java EE platforms- Object Oriented analysis and design using common design patterns.- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)- Experience in the Spring Framework- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)- Experience with test-driven developmentJob Type: Full-time
Roles & Responsibilities Position : Technical Lead (JAVA/J2EE) Salary : As per the Industry standard Role: (70% Technical; 30% Team Leading Activities) Successfully design medium to large-scale Enterprise solutions using Java technologies Good knowledge of the design patterns like core design patterns, J2EE design patterns and architectural design patterns along with knowledge of UML Lead technical discussion to provide technical guidance and create coding standards Good with architecting and engineering systems independently, would want the individual to be comfortable implementing a significant part of the framework. Provide technical knowledge and leadership on design and development best practices. Provide technical input on unit and integration tests for server- and client-side applications, build and deployment procedures and standards. Interaction with management and module leads Required skills 5+ years of experience in developing and testing software using Java J2EE based application Experience in managing team technically. 3+ years of experience in Object Oriented Analysis and Design. 2+ years of experience in developing application using Spring (Spring Core, Spring ORM and Spring Batch), Hibernate. 2+ years of experience in web technologies using Spring MVC, jQuery. Good knowledge of design patterns Knowledge on SSL, Web application security frameworks Experience in J2EE performance and scalability Hands on experience on Maven, Jenkins, Nexus etc. Proficient in Software development/integration/build tools like GIT, GERRIT, JIRA/BugZilla Sound knowledge of Object-Oriented Analysis, Design and Design Patterns especially MVC is must Good Knowledge and hands on experience on different databases. Proficient in Writing / Understanding PL / SQL objects like stored procedures, triggers. Knowledge on various Application servers including WAS, WLS and JBoss. Very strong skills in to Angular, AJAX, JSF, Struts, HTML 5, CSS, Bootstrap. Implement jUnit (unit testing framework) in the project Excellent Oral and Communication skills.
We are looking for Senior Java Developer. You can go through our website for more details https://colortokens.com/ColorTokens - Java Developer Location: BangaloreYears of Experience : 4 to 9 yearsColorTokens is a Silicon Valley company located in Santa Clara that is redefining Enterprise and Cloud Security. We are a product company in the Network and Cyber Security space. We are building a product team in India that rivals the best minds in the world and deliver products that are Novel, Refreshing and Insightful (NRI).It is backed by legendary investors and advisors who have helped structure the IT industry over last 30+ years. ColorTokens core team represents deep industry experience across hardware, software and cloud technologies.An enterprise class technology takes time bring to market. During this time, we do not want to expose our product and approach to competitors, experts, analysts and the world at large. Our mission is to deliver the next generation Cyber Security platform. Do you want to participate in this paradigm shift?Who You Areu Someone with a zeal to contribute to the success of the company as a individual contributoru Good problem solving skillu A proactive, self driven individual with a passion for innovationu A ethical professional with a dedication and determination to make game changing impact on our product Eligibility Criteria :u At least 4+ years industry experience in Java u Good in Data Structures and algorithms Exposure and flair expected: u Familiar with various design and architectural patternsu Knack for writing clean, readable codeu Ability to drive high standards of product quality
At BACQ, our mission is to build financial services that are simple, accessible and affordable. BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space. Responsibilities: Work on the development backend systems for our first product Build reliable, secure and performant backend systems Drive test coverage and continuous delivery automation within the team Mentor and provide feedback to teammates Requirements: 2+ years of software development experience Strong computer science fundamentals Good knowledge of Java ecosystem Can write code that is readable, maintainable and performant Know the importance of tests and how to approach writing different types of tests Good understanding of relational databases, transactions, entity-relationship modeling Comfortable writing multi-threaded programs Bonus: Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events Know how to use test driven development as a design tool Good intuition for the principles underlying object-orientation, particularly encapsulation Understand the importance of immutability and of reducing the state-space of objects Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools Have read some of our favourite books