We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. 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. Responsibilities Contribute in all phases of the development lifecycle Write well designed, testable, efficient code Ensure development is 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 Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field 2+ years Experience with Java Proven 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 as a Sun Certified Java Developer Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development
UserExperior is a fast growing, well-funded software product start-up based in Mumbai with marquee clients from India on its portfolio. At UserExperior we are focused on building the best mobile app analytics platform. As part of our engineering team you will be working on exciting & challenging problems.We are looking for talented, enthusiastic and self-driven software engineers who are passionate about software engineering and want to build great products.About the JobYou’ll work as part of the software engineering team, based out of Mumbai with other front-end, back-end, mobile app, QA teams & will also closely work with founder.Your primary focus will be to build, implement & maintain the complete back-end & front-end stack of the product.You will create production grade code and will implement the solutions which run bug free.Participate in product development discussions and product development road mapsCollaborate with members across departments to identify and build on improvements to product, process and systems.
Job Description: Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs well as support activities for the corporate systems architecture. You are required to work closely with business partners in defining requirements for system applications. You must typically have in-depth knowledge of development tools and languages. You are also responsible for day to day supervision for a small team of associates; provide coaching and input into the performance management process. Essential Skills: • Front end – Angular 2+ / ReactJS/ jQuery • Backend - NodeJS • Experience working with scalable, high-performance systems. • Strong understanding of database design; Experience of NoSQL databases is a plus. • Experience in API integration, Application deployment. • Familiarity in Unix/Linux development environments & tools including scripting. • Strong problem-solving ability. Experience in designing system architecture for solving complex problems with a sound understanding of object-oriented programming and Design Patterns. • Experience in Test Driven Development & Agile methodologies. • Experience of using tools like git is a plus. • Hunger for learning • Self-starter with a drive to technically mentor your cohort of developers.
We are looking for a full stack developer who possesses a passion for pushing web technologies to the limits and will work with our team of talented engineers to design and build the next generation of our web applications.Required attributes :– Should be up to date with the latest web technologies and trends.– Should have the ability to learn new things.– Should have strong communication skills, both written and oral.– Should have worked on all or few of below back-end technologies/frameworks – NodeJs & MongoDB – Express– Should have worked on all or few of below front-end technologies/frameworks – Responsive HTML / CSS – JS / jQuery – LESS or SASS – Bootstrap or Semantic or Foundation or similar – Angular 2, React, AngularJS, EmberJS, BackboneJS or similar – Ionic, PhoneGap or similar– Should have worked with code versioning using Git or SVN– Should have experience with front-end JS MVC frameworks like Angular 2, React, AngularJS, EmberJS, or BackboneJS etc.– Should know how JSON APIs work & integration of front-end with themOptional attributes :– Good to have knowledge of Google Maps API– Good to have knowledge of build tools like Grunt, Gulp etc– Good to have knowledge of AWS or similar IaaS– Good to have knowledge of Continuous Integration
MEAN Stack Developer is a qualified specialist who is able to take an active part in all stages of developing web applications, starting from server logic and implementing it using various technologies and frameworks, and ending with client code working directly in the browser. Thus, his main skills include: understanding of the front-end and back-end processes; ability to work with HTML / CSS; ability to work with databases; understanding of programming templates and architecture design guidelines; profiling and optimizing applications.
We’re looking for a someone with experience in managing agile development teams.You will be responsible for:1) Defining the technical specifications and architecture along with overall technical product infrastructure.2) Provide creative and unique solutions to accommodate for the versatility and customizations during product development.3)The role would expect you to code and/or conduct code reviews so experience in Django or similar languages would be useful.4) Managing a team of engineers and developers; ensuring quality is met at every process of the development and deployment phases.5) Recruitment and building a team of a good mix of talent would be necessary.6) Managing AWS servers to track/monitor/optimize resource utilization and upgrade servers when necessary.7) Extensive engineering expertise in the areas of tooling, specifications, product maintenance, budgeting and software products.8) Ability to understand and collaborate on complete product lifecycle from concept to execution.9) Implementation of new technologies to optimize product quality and usage.Current Tech Stack:The application is currently a fully responsive Web Application built on Django and Django REST API Framework along with AngularJS. It's a fully functional API hosted on AWS servers.
InsideIIM & Kampus App are our two platforms. We are a 6.5 year old company and serve over 2 Million users annually. We are looking for skilled and experienced full stack developers. We operate in the Careers and Education space and boast of working with Top companies and universities in India as clients. Some of the brightest minds in the country use our platforms to get ahead in their career. Some of our clientele includes Unilever, Reliance, Tata Sons, Aditya Birla Group, Mahindra Group, Nestle, Decathlon, to name a few.Do NOT apply without having a look at our platforms - insideiim.com & The Kampus Konversations App.Skills most important for this job :- PHP, Laravel, React Native, Angular (2+), NodeJS, MongoDB, MYSQL. Full stack knowledge. Previous experience working in a LAMP, WAMP or MAMP environment.- Solid understanding of how web applications work including security, session management, and best development practices.- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.- Aggressive problem diagnosis and creative problem-solving skillsResponsibilitiesYou will be responsible for both front-end and back-end web development- Maintain the integrity of code and organisation of the same- Working know-how of integrations between desktop and mobile applications- Work with experienced team members to conduct root cause analysis of issues, review new and existing code- Identify ideas to improve system performance and impact availability- Resolve complex technical design issues