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
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: Software Engineer/ Sr. Software Engineer/ Principal Engineer Role: Backend Developer Location: Mumbai/Pune Experience: 2-8 years Responsibilities: - Design, implement, and support scalable and functionally resilient public REST APIs - Support and help cultivate product mindset culture, by working directly with - businees and product management to understand customer needs, perform customer requirement analysis, and collaborate on roadmap planning and its execution- Advocate for best practice development methodologies across the entire team and help iterate on software development processes and standards- Contribute to the development of test automation - Demonstrate flexibility and leadership in a fast paced startup environment while remaining focused on the responsibility of creating sustainable and scalable platform code base Experience and Skill required: - Experience designing, developing, delivering, and scaling modern web applications- Strong experience with one or more general purpose programming languages including but not limited to: Python, Java, C/C++, C# - Demonstrated expertise working with at least one modern enterprise application frameworks like Spring Boot, Play Framework, Django - Demonstrated expertise in building scalable distributed applications in microservices architecture Backend Developer - Expert knowledge of best practice software engineering methodologies and coding standards - Strong and proven advocacy for Test Driven Development is preferred - Experience with SQL (mySQL, Postgres, etc) and NoSQL (MongoDb, DynamoDB, Aerospike or Redis) - Production experience in running cloud based enterprise-grade systems at scale - Natural ability to process requirements, figure out multiple execution options, their complexity, and estimate the scope of work required to get tasks done - DevOps experience - Cloud experience (AWS required, Google Cloud Platform bonus) Bachelors in Computer Science or a related technical field, or equivalent experience Finally, and most importantly, drive, energy, and motivation to succeed with delivering great customer experiences What you get: - To work in an early stage consumer internet start-up in disruptive space - To directly work with founding team of graduates from IIT/ IIM and experience at top internet brands like Yahoo/ eBay - Silicon Valley like culture - Competitive salary
Roles and Responsibilities: • Understand the requirements, design the architecture and deliver clean, testable, well designed and scalable code • Work closely and co-ordinate with developers to integrate code across projects • Peer code reviews What we are looking for:· • BE/BS/BTech in Computer Science or related field from tier 1 institutes such as IIT, NIT or BITS • Proficiency in Java, Spring, Hibernate stack preferable • Should have clear understanding of Rest APIs and multi threading • Experience with databases like MySql, MongoDB • Strong in Data Structures and Algorithms • Should be comfortable with Git • Experience in some scripting languages like Perl or python will be a plus
Demonstrable experience in Core Java (8 or higher) and Spring framework (Core, AOP, Batch, JMS). Multithreading, Data structure, Algorithm, Eceptional handling,OOPS Concepts, collections Excellent customer facing skills that include conducting compelling technical briefing & demonstrations. The person should have a technical aptitude to implement new technologies and articulate the solutions to the customer. Java, Spring with Database & Unix - Preferred with Scala or Spark(Hadoop) background Proven knowledge in OOPS & Data Structures Strong experience of developing multi-threaded and synchronization application Demonstrated delivery experience of Micro services APIs using Springboot, Oracle PL/SQL development and activities like Performance tuning / Optimization. Experience of using Git/Bitbucket, Maven/Bamboo, & related tools. Good Understanding of Agile Delivery Methodology & experience in working with Scrum teams.
§ Proficient in Java J2EE application development skills as well as multiple design techniques § Working proficiency in Java J2EE development toolset to design, develop, test, deploy, maintain and improve software § Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks § Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security § Proficiency in one or more general purpose programming languages § Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of software Additional Skills: Core Java, Struts, Spring, ORM Framework, Webservices (REST & SOAP), Oracle, PL/SQL, JUnit, Selenium & Cucumber. RESPONSIBILITIESThis role requires a wide variety of strengths and capabilities, including:• Advanced knowledge of application, data and infrastructure architecture disciplines• Understanding of architecture and design across all systems • Working proficiency in developmental toolsets • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals• Proficiency in one or more general purpose programming languages Java J2EE• Understanding of software skills such as business analysis, development, maintenance and software improvement • Profound insight of Modern OO development languages such as Java and JEE (Class loading, Memory Management, Transaction management, etc.)• Excellent knowledge of Relational (Oracle) and non-relational Databases and PL/SQL• Experience in the Core Java, Struts, Spring, ORM Framework, Webservices (REST & SOAP), Oracle, PL/SQL, JUnit, Selenium & Cucumber.• Hands on experience in managing production incident / process and willing to work on issues/defects from production and IT risk remediation.• Good understanding to IT Control Policies throughout design, development and testing and implement remediation plan.
We have the following opening in our organisation: Company Name: NeoQuant Solutions Pvt Ltd Position / Designation: Jr. Software Engineer/ Sr. Software Engineer Years of Experience: Experience of 2 to 8 years Educational Qualification: MCA/ME/Msc-IT/BE/B-Tech/BCA/BSC IT in Computer Science/B.Tech Job Location: Mumbai (2 min from WEH metro station) Requirement : 2 to 6 years in software development Hands on coding experience of CORE JAVA , SPRING MVC, JSP ,WEBSERVICE ,WEB APPLICATION, HTML5 BOOTSTRAP, ANGULER JS Experience of second line support, problem solving and issue resolution Good knowledge of SQL Strong problem-solving / analytical skills and a sense of personal responsibility Strong communication skills * Proficient in Core Java , * Framework Experience (MVC/Spring/Hibernate/Struts) * Experience in Android (Added Advantage) Kindly revert back with updated resume
About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program too Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning Job Description We're looking for a hands-on technical leader to work on ideation, design, development, deployment, and support of our backend services which are written in Python - Django, Flask and other python web-frameworks. Responsibilities: Own end to end development and operations of high-performance micro-service backends. Implement product features using Spring Boot, Java, Hibernate, AWS infrastructure, and various third-party libraries. Interface with business to define requirements, deliverables, and provide the necessary engineering expertise & support to ensure on-time delivery Lead and collaborate across the technology team to figure out cross-team dependencies, ideate efficient workflows, design modular services and execute these complex flows in a streamlined manner Architect solutions across multiple applications and products Go-to expert within the entire product domain, understand the architecture and interactions of the entire system. Researches and proposes new technologies. Leads architecting new systems/technologies/processes to stay current and move the bottom line. Makes others better through code reviews, thorough documentation, technical guidance, and mentoring. Qualifications: Expert knowledge of Java ( 6+ years of hands-on experience with web-based software) Have hands-on experience with at least one web framework (Spring Boot, Play, etc) in high-performance Production applications Proven experience in architecture, design, and delivery of data-intensive applications At least 3+ years of experience mentoring and leading teams Experience with architecting systems for AWS as well as deploying/maintaining servers, databases, etc. Experience with web paradigms such as RESTful APIs, Test-driven Development (TDD) Must possess traits of thriving to work in a fast-paced autonomous environment
About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning Qualifications Proven experience in building high-performance teams and scalable best-practices in an engineering organization Strong technical aptitude and proven experience in architecture, design, and delivery of data-intensive applications Must have experience in cloud-native application patterns and tools, micro-services architectures and web frameworks (Spring Boot, Django, Flask), application migrations to any cloud platform 5+ years of experience mentoring and leading teams The ability to envision the future engineering needs of the company – Plan and implement accordingly The creativity to do things differently Excellent logic and problem-solving skills Roles and Responsibilities Help define Technical Roadmap and own the entire product delivery end to end. Work very closely with various business stakeholders and cross-functional teams to drive the execution of multiple business plans and technologies. Lead a culture of innovation and experimentation, support full software development lifecycle that incorporates the best of technology approaches and delivery methodologies. Leverage your technical depth as a former developer and architect to push your team towards a high standard of technical excellence, and achieve the organization's quality bar. Define objectives and track results for team members in a supportive, motivating, and fact-driven way. Proactively identify and resolve issues relating to people, product, tech, and process
Strong in Java/J2EE technologies and Deign Patterns. Min. 2 years of Experience in developing RESTful API’s.
"Responsibilities Include Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements
Senior Java Developer responsibilities include: • Identifying and analyzing user requirements • Prioritizing, assigning and executing tasks throughout the software development life cycle • Developing Spring Java EE applications Job brief We are looking for a Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release. Java Developer responsibilities include a gathering system and user requirements, building Java modules and testing features before release along with team members. If you have hands-on experience developing software with agile methodologies and are ready to work in a team, we’d like to meet you. Ultimately, you will deploy and maintain functional, secure and high-quality applications. Responsibilities • Identify and analyze user requirements • Prioritize, assign and execute tasks throughout the software development life cycle • Develop Java EE applications • Write well-designed, efficient code • Review, test and debug team members’ code • Design database architecture (NoSQL) • Schedule product releases with internal teams • Document development phases • Ensure our applications are secure and up-to-date Requirements • Work experience as a Java Developer or similar role • Experience designing, building and testing Java EE applications • In-depth knowledge of popular Java frameworks like Spring Boot and Spring MVC • Experience with Object-Oriented Design (OOD) and Design Patterns • Good delegation and time management skills • Problem-solving abilities • MongoDB
• 6-8 years’ experience in Java-J2EE Development • Extensive technical experience and development expertise in Core Java, J2EE. • Must have worked on Spring and Webservices. • Good Knowledge in Database and NoSQL like Redis. • Possess advanced knowledge of object-oriented design and development (OOA/OOD) and the J2EE framework and data architectures. • Experience working with and applying Design patterns to solve problems. • Hands on experience in Jboss/Wildfly servers. • Should be able to build solution which is easily configurable, deployable and secure in SaaS environment. • Responsible for planning product iterations & releasing iterations on schedule. • Ability to lead and mentor a team. • Should be able to identify, track and mitigate risks to the product.
- LogiNext is looking for a technically savvy and experienced developer to be part of the application support team. Application support engineering is an important part of the LogiNext experience. - You will help in quickly resolving the technical issues across the entire product suite. - You will be responsible for maintaining the SLA as defined by the organization. - You would be collaborating with the client's technical operations team, engineering team and other support team members to resolve the issues and to ensure the best possible service and support to our clients.Responsibilities :- Provide technical support to LogiNext's enterprise clients - Work on defined SLA's to make sure that our client receives the best of the services- Be hands-on, adopt practical approach to software and technology - Troubleshoot application and software related issues and determining the root cause for the issues- Work with the existing engineering team to develop highly scalable products- Must be able to manage and prioritize multiple work requirements to meet deadlines- Ability to work independently and in a team environmentRequirements :- Bachelor's degree in Computer Science, Information Technology or related field- 2+ years of development experience in scalable and distributed enterprise applications - Experience in developing web applications using Java/J2EE, JPA, Spring framework and RESTful web services- Excellent coding skills in Java- Experience in MySQL, MongoDB, etc.- Experience in front-end technologies HTML5, CSS3, jQuery, AngularJS and D3.js is preferred- Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership- Excellent written and oral communication skills, judgment and decision-making skills, and the ability to work under continual deadline pressure- Rotational shifts with weekly off on Fridays