Saturday, January 23, 2021

Solution Architect - Java/J2EE Technologies (10-15 yrs) (OAF Global)

Job Description :


- Should have minimum 10 years of work experience in development of robust, maintainable and scalable Web application & Client- Server systems, using java JEE Technologies and cloud implementation

- Architecture Pattern - Monoliths, Event-Driven, RIA, Micro service, SOA and EIP

- Strong exposure to designing and developing REST API and tools as Swagger, Postman

- Experience with Cloud Native, Microservices, Containers and Virtualization Technologies like Docker, Kubernetes (K8s), Pivotal cloudy foundation (PCF) with Dev-Ops

- Must have experience in Java Full Stack development and individual contribution

- Hands on experience in Enterprise Integration Pattern (EIP). Effective System Integrations with Camel, Mule, Fuse ESB(Service Mix) and WSO2.

- Should experience in Spring framework with hands on across all modules of Spring (Spring Boot, Spring Core, Spring AOP, Spring MVC, Spring DAO, Spring ORM and Spring security)

- Micro services Strong understanding of spring boot Micro Services architecture, principles of Micro services design as well as Micro services patterns and anti-patterns

- Web Development skills involve all of NodeJS, Python, JavaScript / CSS, Angular, ReactJS relational and non-relational database technologies (like MySQL and MongoDB)

- Experience in Kafka, Storm, ELK

- Good knowledge of AGILE product development and tools: SCRUM, JIRA

- Experience with Optimize application, load test and performance turning

- Experience with CI/CD pipelines, Jenkins, Maven

- Ability to function as a technical team lead and mentor junior developers to bring in design level coding practices, code review, code coverage etc

Apply Now

Java Developer - J2EE/Design Patterns (0-4 yrs) (SKS enterprise)

The company was incorporated in the year 2012 with their headquarters in Mumbai, India. They are majorly into providing remittance assistance to customers all around the globe. Their support and development center is based in Mumbai, India. They are now being funded by India's largest mobile wallet company, Paytm, and India's only profitable and listed e-commerce company.

Job Overview :

- The team member will be accountable for the development, enhancement, troubleshooting, and maintenance of our software applications.

- Plans, designs, and develops new feature functionality for our software applications per customer or internal specifications.

- Writes software applications that contain logical solutions to business problems or questions.

- Identifies, troubleshooting and debugs defects in the designated application code.

- Work with the Development Team to design, develop and document solutions.

- Accountable to meet delivery dates on assigned projects and tasks.

Requirements and Duties :

- Strong OOPS concepts

- Exposure to and understanding of design patterns and tools like UML, Sequence diagrams, etc

- Good communication skills

- Strong understanding of the web stack

- Knowledge of the following technologies: Technologies and scripting - J2EE, JSP

- Servlets, Struts, Hibernate, Spring, EJB, Javascript & JQuery(strong) Redhat Linux, Windows & Servers Apache, JBoss, Tomcat o Database

- SQL (Oracle or MSSql)

- Web Services (Rest and Soap)

- Hands on experience in core JAVA

- Micro services using Devops

- Domain knowledge of Banking would be an advantage

- Exposure to IVRS systems would be an advantage

Apply Now

Senior Solution Architect - Java/J2EE (8-12 yrs) (Mindstec Recruitments)

Job Title : Sr. Solution Architect

- Experience in defining new architectures, design all layers of the solution, create architectural blueprints that can be used for final code development.

- Interface with client business/technical teams to understand complex requirements.

- Anticipate on technological evolutions(example use MySQL Lite not MS SQL, use C# not ASP, don't use JSF use Angular).

- Resolve technical issues.

- Bridge between Developers, Project Managers/Leads, and Client, ensuring smooth communication channel.

- Ensure quality of project implementation deployed.

- Provide technical guidance to projects/programs for complex components of a multiple technology suites.

- Ensuring documentation of the complete project architecture.

- Lead actions to determine root cause of problems and drive resolution.

- Participate in cross-functional work groups to assess business needs, develop a systems architecture strategy, and implementation plans.

- Leads work groups that are responsible for software development.

- Ensure that all components of the technical architecture are properly integrated and implemented by the development team.

- Coach the technical team in the development of the technical architecture and help them solve challenging technical problems

- Provide technical support and technical quality control throughout all stages of the project.

- Spearheads the development, implementation and communications of architecture roadmap strategies to ensure that systems are scalable, reliable, secure, supportable, and achieve.

- Identify existing architecture weaknesses and find opportunities for process reengineering and perform cost benefit analysis

- Time Management- Organizes own workload to achieve maximum productivity and completes work in a timely and professional manner. Handles multiple short and long term modules by proper planning while anticipating potential problems and planning for contingencies.

- Identify high-potential team members for next level positions and creating learning and development plans for them.

- Enable strong process in place and reducing dependencies on individual.

Technical Skills and Qualification :

- Excellent knowledge of Web technologies, Java, Javascript, Contact center environment.

- Experience of current technologies including Open Source, J2EE (JSP, Servlet, JSP, etc.), web application development, web services (REST/SOAP/XML), Rich Internet Applications, messaging infrastructures and databases.

- Adaptability and willingness to learn new tools and applications.

- Should be comfortable for 40%-60% coding.

- Able to convert requirements into executable code

- 9 to 12 yrs experience

- Qualification: BE/B-Tech /MCA or any equivalent degree

Desirables :

- Excellent written and verbal communication skill

- Ability to lead discussions with all levels of the organization and provide balanced information of an idea or communication of an issue regardless of written or verbal

- Demonstrated ability to work collaboratively across project teams.

- Having Analytical and problem-solving approach.

- Ability to translate complex requirements into functional and Technical architecture

- Experience managing the technology aspect of multiple complex projects

- Ability to think ahead and anticipate problems, issues and solutions and Assist team members in complex task

- Willing to take ownership and being accountable.

- Openness, communicates honestly, openly, and consistently.

- Positive Attitude encourages a positive rather than negative viewpoint.

- Integrity maintains the highest standard of personal conduct in performing all duties.

- Should be a good listener.

- Dependable, can be relied upon to get the job done.

- Able to avoid mistakes that could/should be anticipated.

- Should be able sense and grab the opportunities to innovate and improvise.

- Very high competence in presentation skills.

- Negotiator: Excellent negotiation skills which comes handy in hard selling new ideas/ new technical implementations etc.

- Risk Management: Should be able to take calculated risks in trying out new technical implementation avenues

- Able to communicate the org level vision to the team effectively

Apply Now

Software Architect - Java/J2EE Technologies (12-15 yrs) (SquareRoot)

Hiring Software Architect or Senior Architect for multiple Large Scale Product Companies for Research & Innovation Team.

Position : Software Architect - Java/J2EE

Location : Bangalore, India

Experience : 12 to 15 Yrs

Education : BE/BTech/ME/M.Tech/MCA

We are looking for :

- 12+ years of experience in Building Large Scale Distributed Systems

- Hands on in Architecture and developing large scale Core Java applications

- Experience with Java (Spring MVC, Hibernate) in building multi-threaded high-performance scalable applications

- Experience with AWS & MicroServices is mandatory

- Experience with NoSQL such as Hbase, Cassandra, Mongo DB etc.

- Experience with SOA (Service Oriented Architecture), RESTful web services

- Must be hands-on in designing, developing and implementing a wide array of products.

- Experience in building B2B enterprise applications and design architecture

- Has worked o 3-4 complex projects

- Experience in Real time applications, Transactional Systems, Encryption

- Good knowledge of Agile methodologies and experience in working within SCRUM development teams

- Experience with CI/CD and DevOps

- Experience with performance and security challenges for web and mobile architectures.

Desired Characteristics :

- Experience working with Start-up's & Tech Entrepreneurship

- Willing to perform Individual contributor role & built Products for Scale

- Strong computer science fundamentals in algorithms, data structures and data stores

- Ability to work with distributed teams in a collaborative and productive manner

- Experience on building distributed large-scale systems

- Agility and ability to adapt quickly to changing requirements and scope and priorities.

Apply Now

Technical Lead - Java/J2EE - IIT/NIT (4-8 yrs) (SquareRoot)

Our client is one of the fastest growing internet company in India which recently raised Series A round of funding. They are looking to have a Tech Leads to join their team and lead engineering efforts.

Position : Technical Lead

Location : Bangalore

Education: Should be from IIT/ NIT/ Any Premium Institutes

Key Skills : J2EE, Java, JMS, Hibernate, Android, DBMS, Spring, AngularJS

Expertise and Qualifications

- 4-7 years of design and development experience building highly scalable & distributed systems, performance benchmarking & tuning.

- Development experience and proficiency in one of more languages/frameworks such as Java, Angular JS, Hibernate, JPA.

- Provide guidance on existing and emerging trends in the web and mobile application space.

- Familiarity with core programming concepts and knowledge in Data Structures, DBMS, Operating System, SDLC.

- Active knowledge with web technologies (primarily AngularJS), DOM Components and Stylesheets.

- Strong understanding/expertise in building REST APIs/ Micro-services architecture.

- 2-4 years of experience in managing small teams.

- Bachelor's or Master's degree in Engineering from reputed institutes.

- Experience with employee development, performance management and delivering results.

- Excellent ability to solve complex problems, analyse quantitatively and to prioritize effectively.

- Should be analytically very strong and will be responsible for dealing with the support team and the priority issues.

You will :

- Drive and support the whole team technically and would be responsible for the delivery of the work items on the sprints.

- Design and develop solution in J2EE architecture. Guide team members on the design, coding, unit testing process.

- Participates as a member of development team. Guide the Junior team members

- Develop and test design/algorithm/models in the system, which would be entirely automated and deployed to influence the growth.

- Schema level management and performance measures on each and every individual component.

- Accountable for own work and teams output.

- Closely work with the Product team for tech requirements and prioritize.

Apply Now

Gartner - Software Engineer - Java/J2EE (2-4 yrs) (Gartner)

Description : What makes Gartner a GREAT fit for you? When you join Gartner, you- ll be part of a team with a no-limits mindset that helps the world become smarter and more connected. We- re the world's leading research and advisory company that steers clients toward the right decisions with business and technology insights they can- t find anywhere else. Our associates enjoy a collaborative work environment with exceptional training and career development. If you like working with a curious, supportive, high-performing team, Gartner is the place for you.

About this role:

Software Development position responsible for design, implementation, and support of Java/JEE based web applications to help fulfill our Research & Consulting Delivery strategy.

What you'll do :

- Designing, implementing, unit, integration testing and supporting JEE based applications and services

- Contribute to the review and analysis of business requirements

- Collaborate on architecture and technical design discussions

- Perform and participate in code reviews, peer inspections and technical design/specifications

- Documenting and review detailed design

What you'll need :

- Bachelor's degree in Computer Science or equivalent experience in the field of software development.

- 2 - 4 years- experience in software development. Web based application development experience is a plus

 - Java EE/Spring, JavaScript, HTML and PL/SQL experience with a relational database is required

- Twitter Bootstrap and ReactJS experience is a plus

- Enterprise search platforms such as Apache Solr or Elasticearch is a plus

- Graph and NoSQL database knowledge such as Neo4j, MongoDB is a plus

- Knowledge of Amazon Cloud Services is a plus

- Good software development and object-oriented design fundamentals

- Good problem-solving skills

- Excellent verbal and written communication skills

Who you are :

- Effective time management skills and ability to meet deadlines

- Excellent communications skills interacting with technical and business audience-s

- Excellent organization, multitasking, and prioritization skills

- Must possess a willingness and aptitude to embrace new technologies/ideas and master concepts rapidly.

- Intellectual curiosity, passion for technology and keeping up with new trends

- Delivering project work on-time within budget with high quality

What we offer :

In addition to an outstanding work environment with rapid advancement potential, Gartner associates enjoy exceptional compensation and benefits, including:

An upbeat, positive culture. Integrity, objectivity, collaboration, results and a no-limits mindset are central to our values

Limitless growth. We work with you to help you meet your goals and advance within the company

Encouragement to be innovative and challenge status quo

Exposure to industry leading training and development

Performance based recognition and rewards

Who are we:

is the world's leading research and advisory company, offering information, advice and tools for business leaders. We provide objective and invaluable insights to our C-level executive clients, where we guide them to achieve the mission-critical priorities of their organization. We- ve grown exponentially since our founding in 1979 and now employ over 17,000 associates globally and support 12,000 clients in more than 100 countries.

Our awards and accolades :

Fortune World's Most Admired Companies 2016, 2017, 2018, 2019 & 2020

Forbes America's Best Employers 2018, 2019; Best Management Consulting Firms 2017, 2018, 2019

Human Rights Campaign Corporate Equality Index Best Places to Work for LBGTQ Equality 2018, 2019 & 2020

By submitting your information and application, you confirm that you have read and agree to the country or regional recruitment notice linked below applicable to your place of residence.

Note : For your candidature to be considered on this job, you need to apply necessarily on the company's redirected page of this job. Please make sure you apply on the redirected page as well.

Apply Now

Backend Developer - Java/J2EE Technologies (1-5 yrs) (Advantium Technologies Services LLP)

Job Description :


We are looking for the Backend Developer, who will be responsible for development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end for both android and IOS App.

Responsibilities :

- Build the backend for Android & iOS application and website with Company Dashboard (MIS).

- Integration of user-facing elements developed by front-end developers with server side logic

- Design and implementation of low-latency, high-availability, and performance applications

-Well versed with AWS and Server deployment

- Excellent knowledge of Spring frameworks

- Excellent knowledge of Java, JSP, JavaScript, AJAX, HTML, JSON

- Good knowledge of MySQL

- Knowledge of coding standards and good commenting practices

- Experiences in developing RESTful web services must.

- Ability to understand business requirements and translate them into technical requirements

- Ability to design applications around natural user interfaces

- Experience with REST API connections

- Writing reusable, testable, and efficient code

- Integration of data storage solutions

- Build the backend for application and website with Android App, IOS, Company Dashboard.

- Own software quality and optimize UI

- Understand closely the requirements of the customers and get the features implemented on time

- Creating of strong project timeline along with budgeting and regular reporting

Requirements:

- B. Tech/BE in Computer Science or related subject from a reputed university

- 1+ years of experience in Technology background and start-up environment.

- Strong proficiency with J2EE with Spring MVC, JPA, DSA, MySQL, Git.

- Basic understanding of front-end technologies, such as HTML5, JQuery and CSS3

- Understanding fundamental design principles behind a scalable application

- Creating database schema that represent and support business processes

- Advanced level (knowledge and experience) of programming languages and methodologies.

- Excellent judgment/decision making, conflict resolution, leadership and motivational skills.

- Should have strong work ethic and positive team attitude

Apply Now

Technical Lead - Java/J2EE Programming (5-12 yrs) (Mindstec Recruitments)

Job Title - Technical Lead - Java/J2ee

Required Skills

- Solid hands on experience in Java/J2EE and open source web frameworks Spring, Hibernate or JPA

- Developing Applications using Java, J2EE technologies

- Developing Java Web applications with focus on building REST APIs

- Sound knowledge in Core Java.

- Good Knowledge of Restful or SOAP Web Services and micro services consumption in web application

- Strong knowledge in one or more RDBMS, MySQL, NoSQL, Cassandra, MongoDB

- Good hands on experience on cloud - AWS, Azure etc

- Knowledge on patterns like service recovery, open tracing will be an added advantage

- Knowledge of installing, configuring, maintaining and securing -Java Applications

- An analytical bent of mind and ability to learn-unlearn-relearn

- Excellent Communication Skills to present his / her own ideas / concepts and solution to various stakeholders

Experience :

 - BE/B Tech/MCA/Equivalent degree in Computer Science or a related technical field from an accredited university or college with 3 - 7 year- s demonstrated experience and successful track record in architecting, designing and developing Web based applications and Add-in applications

Apply Now

Lead Engineer - Java/J2EE Technologies (7-8 yrs) (K & R Enterprises)

Role & Responsibilities : 

- Design, build and maintain efficient, reusable, and reliable code and automation

- Strong experience leading design and implementation of robust and highly scalable services, Des Patterns

- Demonstrated ability to mentor engineers and lead projects

- Strong OOD and SOA principles, with the ability to implement them in Java

- Has a passion to produce high-quality deliverables while working with cross-functional teams

- Ability to handle a fast-paced environment for iterative project turnarounds on mission critical system/Leadership qualifications

- Demonstrated ability or open to working with global teams across time zones

- Has a passion to produce high quality deliverables

- Participate in design and code reviews

- Maintain the CI/CD and improve release pipeline

- Identify bottlenecks and bugs in applications, and devise solutions to ensure the best possible performance, quality, and responsiveness of the applications

- Develop new data products and warehousing tools using Java/MySQL/Hibernate/Spring.

- Maintain legacy data products using Java/Oracle/Servlets.

- Research integrating new technologies that may improve both product and process

- Analyse business user requirements and provide technical solutions.

- Communicate with the product/project management and team members about assigned tasks.

- Ensure applications under development meet the defined requirements and pass the user acceptance testing prior to their release

Requirements :

- 7+ yrs experience in Java, J2EE, Tomcat, multithreading and caching techniques

- Experience with working on Spring/ORM, Microservice frameworks, Dockers, GIT, Gradle and Linux platforms

- Experience building secure, complex, and scalable APIs, from design through deployment.

- Understanding of SOLID Principles and Design Patterns.

- Experience with HTML5, CSS3, JavaScript, jQuery

- Solid understanding of writing and delivering testable quality code, from the ground up

- Experience with SQL development, data modelling and complex data structures for high-volume and high-velocity data

- Experience in working with NoSQL technologies like REDIS, MongoDB

- Solid understanding and experience with OAuth, Logging and Security frameworks

- Hands-on experience with frameworks such as JUnit, TestNG

- Hands-on experience with code quality frameworks/tools such as SonarQube etc.

- Ability to explain and mentor others in regard to technologies and best practices

- A high degree of self-motivation and the ability to adapt quickly to new tasks

Required Skills :

- Experience with streaming data and complex event processing systems

- Working knowledge in AWS, Kafka, Apache Spark, Elasticsearch

- Expert knowledge of relational database structures and concepts (SQL, MySQL, and Oracle).

- Expert understanding of coding for a multi-threaded environment

- Understanding of the Amazon Web Services EC2 platform and associated technologies is preferred.

- Experience with HTML5, CSS, JavaScript, jQuery with ReactJS is a plus

- Spring Boot + Hibernate

- DevOps with Microservice

- Grails is a plus

Apply Now

Java Developer - J2EE/SQL/Design Patterns (3-6 yrs) (Pivotal)

We are looking for java developers with one of our client in Pune.


Job Requirements :


- 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

- 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)

Apply Now

Technical Architect - Java/J2EE Technologies (8-15 yrs) (Mindstech Recruitments)

Position : Technical Architect - Core Java/j2ee

Experience : 8+ Years

Position Summary :

Position will be responsible for design, develop and install software solutions. This role requires building high-quality, innovative and fully performing software in compliance with coding standards and technical design software. This role will define user requirements, system functionality and writing code in java and associated languages.


The role also resolves a wide range of issues in imaginative as well as practical ways. This job is the fully qualified, career-oriented, journey-level position. Role also requires mentoring junior staff in their day to day activity.

Essential Functional & Responsibilities :

- Execute full software development life cycle (SDLC)

- Write well-designed, testable code

- Ability to understand business requirements and translate them into technical requirements

- Produce specifications and determine operational feasibility

- Integrate software components into a fully functional software system

- Develop software verification plans and quality assurance procedures

- Document and maintain software functionality

- Troubleshoot, debug and upgrade existing systems

- Deploy programs and evaluate user feedback

- Comply with project plans and industry standards

- Ensure software is updated with latest features

- Assists in coding, unit testing, and debugging new software or making enhancements to existing product.

Must have Skills : Architect experience, design, Strong on Java, cloud, latest tech stacks, hands-on, problem-solving, communication skills, client handling, sprint planning & execution, micro services, spring

Technology Stack :

- 7+ years of design/implementation/consulting experience with distributed applications.

- Experience in infrastructure architecture, database architecture, and networking

- Experience architecting/deploying/operating solutions

- Experience migrating or transforming legacy customer solutions to the cloud

- Working experience on Spring boot / similar frameworks using Java8/11

- Exposure to REST services, web sockets, SOAP services.

- Databases MySQL, PostgreSQL, NoSQL like MongoDB, Cassandra

- Queuing Systems like Rabbit MQ, ActiveMQ, Kafka

- Implemented Micro Services using design patterns like service discovery, circuit breakers, API Gateway, open-tracing.

- Experience in Security standards like OAUTH2.0, UMA, OpenID-connect.

- Hands-on knowledge on container tools like docker, podman

Other Skills :

- Excellent in Problem-solving & Solutioning

- Excellent communication skills

- Working knowledge on either of the Top 3 cloud solutions

Good to have :

- gRPC

- Kubernetes/Openshift

- Pivotal Cloud Foundry, PKS

- GitHub profile with commit history.

- Certification equivalent to Solutions Architect.

Experience:

BE/BTech/MCA/Equivalent degree in Computer Science or a related technical field from an accredited university or college with 9+ year's demonstrated experience and successful track record in architecting, designing and developing Web based applications and Add-in applications

Apply Now

L3 Product Support Engineer - Applications Support - J2EE/SQL Server (9-15 yrs) (Fidelity IT Jobs)

As an L3 Product Support (Application Technical Support), you need to :

- He / She should have a minimum of 3 years of L3 level Support experience.

- He / She should be able to interface with the customer's IT teams.

- The candidate should have very good communication skills.

- The candidate should have a good understanding and working knowledge of Active Directory, Databases like Oracle/MSSQL, LDAP, J2EE web servers like Apache/Tomcat, SSL connectivity.

- Experience with Databases like Oracle/MSSQL and J2EE web servers like Apache/Tomcat is good to have.

- Flexible and open to traveling as he/she may need to frequently travel to customer locations.

Candidate Requirements :

- Troubleshoot issues that are escalated. This team investigates diagnoses and resolves most issues that are not cleared by level 1 & 2 support.

- Pro-actively manage problems. This team reviews commonly occurring issues, finds out the root cause and communicates the same to the Level 1 & 2 Support Team and to the Product Team.

- Act as a consultant to the implementation team in complex deployments for infrastructure-related questions and issues.

- Acts as a consultant to the Product Team for understanding new technology in which the team has deep domain knowledge. Proactively coordinate with the Product Team to implement temporary resolutions and error fixes in the product.

- Record accurately all details of issue resolution process, root cause and all communication with the client in the ticket.

- Communicate the root cause, workaround and issue resolution process to all the relevant teams.

- Update Knowledge Bank with details of all root causes and workarounds for issues.

- Complete specific assignments assigned by internal teams within defined SLA.

- Train internal teams, customers and partners on issue resolution, technology and product features.

Apply Now