Tuesday, September 22, 2020

Junior Java Developer - J2EE/jQuery/Javascript (0-4 yrs) (Snaphunt Pte Ltd)

The Offer :

- Join an emerging SaaS platform that is making an impact on the retail industry

- Excellent opportunity for start-up enthusiasts

- Be part of our dynamic and fun-loving team!

The Employer : Our client is a software startup that is developing new-age retail and Ecommerce solutions. Headquartered in Singapore, they are supporting retailers in digital transformation to provide an integrated experience to their customers.

The Job : You will play a key role in providing technical design and programming perspective to the complex business and system workflows. The role gives an opportunity to deliver various development solutions and different business or technical requirements with functional and technical consultants across various teams. The person should ensure on time delivery by developing the best coding practice following agile methodology.

The Profile :

- You possess a Degree/Diploma from a top-tier institute in Computer Science, Engineering or related field.

- Prior work experience in a Software Engineer or similar role will be preferred.

- You have experience in Core JAVA, J2EE, JavaScript, jQuery, MVC, web application framework, Spring framework, Hibernate, JPA, REST webservices, Tomcat and Maven.

- You have strong knowledge of Object Oriented Programming concept and Metaprogramming.

- You possess knowledge of open source database handling like MySQL and PostgreSQL, can have knowledge of RDBMS, SQL, and PLSQL.

- You have excellent programming skills with good knowledge of design patterns and its application.

- You have knowledge of Multithreading, Thread Pooling, Background Jobs and Schedule Jobs with supporting tools and libraries.

- You have experience with working on Microservices based architecture using spring cloud, distributed application pattern and multiple data source management in the application.

- You have knowledge of server configuration management and deployment techniques.

- Having experience in server handling tools like AWS, Heroku and containerization using Docker will be an added advantage.

- You have strong knowledge of handling version management tool like GitHub.

- You possess experience of working on Linux and Windows based OS and their command line tools.

- You have demonstrated experience of working with unit testing frameworks.

- Having a JAVA certification will be an added advantage.

- You are a self-starter and process orientated.

- You are able to work with the team as well as independently.

- You have excellent written and verbal communication skills.

- You are adaptable and comfortable working in fast-paced environments

- You are result-driven and have a high level of resilience.

Apply Now

Software Engineer - Java/J2EE Technologies (3-5 yrs) (Zispl)

Job Responsibilities :

- Analysing user requirements, envisioning system features and functionality

- Designing and developing user interfaces and applications using the laid-out framework

- Troubleshooting development and production problems across multiple environments and operating platforms

- Creating well designed, testable efficient code

- Supporting users by developing documentation and assistance tools.

- Following the software development process

Essential Skills :

- B Tech/M Tech/BE/MCA degree in Computer Science, Engineering or a related subject

- Must have experience in the range of 3 to 5 years

- Proven working experience in Java development

- Experience in the Spring Framework and Spring Boot specifically

- Experience in developing web applications using at least one of the popular JavaScript frameworks (NodeJS, Meteor or similar)

- Hands on experience in designing and developing applications using Java EE platforms (both web programming and server-side development)

- Working knowledge of Relational Database, SQL and ORM technologies (JPA2, Hibernate)

- Experience with test-driven development

- Good work experience in writing effective Junits
 
Desirable Skills :

- Sun Certified Java Developer

- Understanding of ACORD data standards (www.chainthat.com)

- Insurance Industry Experience

- Blockchain or DLT (Distributed Ledger Technology) knowledge

- Knowledge of cloud services and platform such as Azure and/or AWS

- Knowledge of DevOps practices - Kubernetes, Docker, etc.

- NoSQL document-based databases such as MongoDB or CouchDB.

- Continuous Integration Platform skills such as Teamcity, Jenkins

- Understanding of Single Page Architecture (SPA) or reactive principles

- Application Server Platform experience - JBoss, IBM Websphere, Weblogic, Tomcat

- Unit Testing tools experience such as on Junit, Chai or Mocha libraries for JavaScript

- Understanding of Single Page Architecture (SPA) or reactive principles

- Some experience in mobile app development

- Exposure to Apache Camel and Camunda BPM

Apply Now

Linedata - Software Development Engineer - Java/J2EE (2-5 yrs) (Linedata)

DESCRIPTION :

The Software Engineer - offshore will be part of an agile development team, building and working on an enterprise level software system utilizing the JAVA development stack. Our systems need to meet remarkably high standards of quality, performance and reliability, operating around the clock on a large and growing scale.

ESSENTIAL DUTIES/RESPONSIBILITIES :

- Build robust and scalable software in Java / Angular / Ruby and Rails

- Design and create services and system architecture for your projects, and contribute and provide feedback to other team members.

- Help improve our code quality through writing unit tests, automation and performing code reviews.

- Collaborate with multidisciplinary team of Back-End Software Engineers, Project Managers and System Administrators.

- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products

- Participate in peer-reviews of solution designs and related code.

- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.

- Analyze and resolve technical and application problems.

- Maintain high standards of software quality within the team by establishing good practices and habits.

- Contribute to the technical and process innovation of the engineering department as a whole.

REQUIREMENTS :

- Bachelor's or Masters Degree in Computer Science or Engineering; Master's degree a plus.

- 2 to 3 years experience with all phases of the software development life cycle, best practices and Agile Software Development.

- Solid OOP and software design knowledge - you should know how to create software that's extensible, reusable and meets desired architectural objectives.

- A strong familiarity of Web application technologies including Apache, Tomcat and J2EE.

- Work autonomously, excited by new technologies and will never back down from the challenges of scale.

- Experience in developing software using java language.

- Knowing Angular/Ruby and Rails language is a plus.

- Experience working with Linux/UNIX environments

- Experience working in Oracle/SQL server/Postgres database

- Knowledge of web services in REST and SOAP

- Knowledge in Microservice architecture is a plus

- Knowledge in cloud-based services is a plus.

- Extensive experience with open-source technology, software development and system engineering.

- Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace.

- Interest in Cloud Engineering and its impact on greater business practices.

- Skilled at working in tandem with a team of engineers, or alone as required.

Apply Now

Adeptia - Senior Software Engineer - Java/J2EE (2-5 yrs) (Adeptia)

We are looking for Sr.Software Engineer for our office.

Here is the detail :

Vacancy - 2

Employment Type : Full Time (Permanent)

Job Location : Noida

Education : BE/ B.Tech - (CS/ IT/)/ MCA

CTC : As per skill & experience

Job Responsibilities :

- Understand customer requirement & create functional specification/use cases along with nonfunctional requirements.

- Develops high and low level application design artifacts including process flows, data model and interfaces based on maintenance, operations and performance standards. Ensure all technical deliverables are consistent with architectural standards guidelines.

- Develops software application, Unit test & integration testing.

- Coordinate the design activities with the development team, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensure that requirement are met and technology standards are followed.

- Develop and evaluate prototypes and proof of concepts.

- Develop unit and integration testing approach, documents test scripts & conduct unit and integration testing.

- Conduct code review & ensure overall code quality.

Desired Skills :

- Core and Advanced Java

- XML and XSDs

- Webservices (REST and SOAP)

- Experience in the Spring Framework

- Object Oriented analysis and design using common design pattern

- Experience with Java Script framework (EXTJS/Angular JS etc.)

- Knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

- Profound insight of Java and JEE internals (Class loading, Garbage Collection, Memory Management, Transaction Management etc.)

- Experience of working with CI/CD tools like Jenkins

Note - Candidate with excellent knowledge in Core java, SQL, Coding etc will be preferred.

Please do not apply with out core java experience.

Apply Now

Hybris Developer - Java/J2EE Programming (5-8 yrs) (Recruitment Firm)

Hybris Developer:

Client: Deloitte

Job type: C2H | Made Permanent in 3 to 6 months

Experience: 5 to 8yrs

Notice: immediate to 30 days

Location: Hyderabad/Bangalore | Work from home for 6 months

About company:

Deloitte is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. With more than 150 years of hard work and commitment to making a real difference, it has grown in scale and diversity- approximately 286,000 people in 150 countries and territories, providing these services- yet our shared culture remains the same. Deloitte serves four out of five Fortune Global 500- companies.

Job Description:

C&M- Hybris Developer with Java spring(5 yrs to 8 yrs)

- Extensive experience developing with J2EE, Spring MVC, JSP

- Some knowledge of front-end technologies (CSS, JavaScript, HTML) and frameworks (Angular, Vue.JS)

- Experience with B2C and/or B2B Hybris accelerator

- Knowledge on Hybris ORM, WCMS, Backoffice, Cockpits

- Knowledge of SOLR search engine

- Experience on integrating various payment providers

- Experience working with code versioning and control systems (like SVN and GIT)

Apply Now

iAM Developer - Java/J2EE - C2H (3-15 yrs) (Pyramid Consulting Inc)

- Proven working experience in both front-end and back-end.

- Understanding of software development lifecycle.

- Experience in software testing and/or debugging and project management.

Experience with :

- RESTful Services and APIs.

Experience with :

- React

- JS

- Java

-OpenID Connect or saml

- PHP.

- Experience collaboratively developing with Git or other version control systems.

- Database experience.

- Experience in Java

- Experience with Identity Management

Ready to work in Contract to Hire Role (C2H)

Apply Now

Java Developer - J2EE/RDBMS (5-8 yrs) (Yo HR Consultancy)

Java Developer

Experience: 5 - 7 Years

Location: Pune

Note: Opportunity for returnee women with a current career gap.

Key Responsibilities:

- Experience in design, development, and coding world-class software with 5+ years of experience using Java/J2EE, RDBMS.

Knowledge/Experience:

- Should have experience of implementing enterprise-level Development projects - at least one end to end cycle using a stack of related technologies.

Skills:

- Hands-on experience in developing web-based solutions using the latest technologies covering Java/J2EE.

- Proficiency using Spring, Hibernate, Web Service, and other emerging technologies.

- Familiarity with Junit, Eclipse, Gradle, ant, PL SQL.

- Comprehensive understanding of optimizing web pages

- Knowledge of UML and Design Patterns.

- Experience working on portals and large scale intranet applications.

- Knowledge of SDLC and various SDLC models.

- Good at data models and have an understanding of relational databases.

Apply Now

YoungMinds Technology Solutions - Team Lead - Java/J2EE Application Development (2-6 yrs) (YoungMinds Technology Solutions Pvt Ltd)

Job Description :

- Managing Java and Java EE application development.

- Ensuring designs comply with specifications

- Defines site objectives by analysing user requirements; envisioning system features and functionality.


- Preparing and producing releases of software components.

- Transforming requirements into stipulations.

- Experience with Core Java / J2EE application development and understanding of OOPS Concepts

- Strong knowledge of Micro services, Spring Framework, Spring Boot, REST Web services

Apply Now

Cogniphi Technologies - Technical Architect - Java/J2EE Technologies (10-13 yrs) (Cogniphi Technologies Pvt Ltd)

Key Responsibilities and Knowledge Areas :

- Identify the appropriate software architecture based on the requirements and design elements contained in a system specification.

- Record software architecture in a software architecture document using use cases and the Unified Modelling Language (UML).

- Maintain and evolve software architecture documents based on evolving system requirements and industry trends and technologies.

- Analyse risk and report problems in meeting system requirements.

- Assist Software Designer/Implementers with the creation of detailed software design specifications.

- Lead the review process for software architecture documents and code. Participate in the requirement specification review process to ensure requirements can be translated into valid software architecture

- Comply with all applicable product development processes. Perform detailed software design as well as implements and/or maintains code according to duties and responsibilities

- Sound experience of working in Agile methodology.

- Ensure the overall integrity of the software architecture and validates it against the requirement specification, including design of validation process and process automation.

- Integrate internal and external product design into a cohesive user experience.

- Work with visual designers to improve and refine product visual design and consistency.

- Contributes information and recommendations to strategic plans and reviews; preparing and completing action plans; implementing production and quality standards; resolving problems; identifying trends; determining system improvements; implementing change.

- Meets information architecture financial objectives by forecasting requirements; preparing a budget; scheduling expenditures; analysing variances; initiating corrective actions.

- Understands information requirements by studying organization mission, goals, and business drivers; conferring with executives.

- Defines infrastructure for design and integration of internet computing systems by analysing information requirements; determining platform architecture, technology, and tools; studying business operations and user-interface requirements; directing the development of physical database.

- Improves architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.

Minimum Qualification and Experience :

- 10+ years of experience in working with large scale enterprise systems largely based on Java and Open Source components with integrations with multiple heterogeneous systems with exposure to the integration with non-Java languages.

Mandatory Skills :

- Excellent knowledge of GoF Design patterns and Web/Security Patterns.

- Practical experience with Microservices and API Gateways.

- Working knowledge of API Management.

- Excellent Knowledge of the Java Ecosystem specifically Spring and alternatives.

- Java Web Frameworks - atleast 3 - Struts, JSF, GWT (and variants), Spring MVC, Grails.

- Has worked with a multitude of middleware and protocols (at least 3)- RabbitMQ, Kafka, MSMQ, AMQP, Stomp, MQTT, Spark.

- Has previous experience in working with at least one cloud provider - AWS, Azure, Google Cloud.

- Extensive knowledge of Message Routing - Camel, NiFI - OOPS, OOAD, Functional Programming.

- Data Architecture and RDBMS skills - Mysql, SQL Server are must/Nice to have Oracle DB experience.

- Experience in NoSQL will be an added plus.

- Interops between disparate technologies and platforms.

- Rule and Business Process Workflow Engines.

- Agile - Epic/Story Creation, estimation and planning of sprints.

- Exposure to Networking.

Apply Now

Principal Software Engineer - Java/J2EE Technologies (10-13 yrs) (People Gamut HR Solutions)

Looking for someone with experience in design and architecture. Experienced in building products from scratch, having exposure to cloud technologies, microservices and team leading. Strong in Java and J2EE technologies.

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 Responsibilities :

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

- Facilitate technology and skills knowledge transfer within the team and beyond.

- Document all work.

- Ensures high quality software deliverables by leveraging automation and tooling best practices.

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

We request you to kindly go through the job description. If you require any further clarification or support, feel free to get in touch with me over mail or call me on my cell phone number : +91 9606475991

Apply Now