Job Description:
- Very good Core Java programming skills, with 7+ years of experience, of which 3 - 4 in core
- development programs.
- Expertise on Agile and Build (Jenkins/GIT/Continuous Integration)
- Rich experience in software development SDLC - Requirements, Analysis,
- coding, review process, build and test.
- Fair understanding Linux fundamentals
- Solid understanding of object-oriented programming
- Good English comprehension and communication skills, both oral and written,
- Ability to write routine business correspondence, and technical notes
- Strong customer service orientation, proactive in updates/blockers
Similar jobs
- Experience in designing and developing applications using Java, Spring Boot, microservices, Spring, and Hibernate frameworks
- Proficiency in core Java, J2EE, Springboot, and Hibernate
- Hands-on experience with front-end and back-end Java technologies
- Solid understanding of OOP software design concepts and implementation using Java
- Demonstrated ability to develop software application services using Java 8 and Spring Boot
- Familiarity with frameworks like Spring Boot and database layers like Hibernate
- Knowledge of HTML, CSS, JavaScript, and critical thinking and problem-solving skills
- Strong coding/debugging abilities with advanced knowledge of Java and .NET
- Experience with REST, SOAP web services, Spring, and Hibernate
- Strong understanding of object-oriented design using Java language
- Proficient in Java development with knowledge of SQL, multithreading, Spring Boot, and Hibernate
- Experience with Java frameworks such as Spring IOC, Spring MVC, Struts, and Hibernate
- Ability to develop components using Java and J2EE technologies
- Knowledge of popular design patterns and Java frameworks
- Strong automation background with experience in leading automation implementation using Selenium and Java
- Experience in developing high-performance, scalable applications using Java and JEE
- Solid programming skills with a good grasp of OOP concepts, preferably in Java
- Understanding of Java, J2EE server, JavaScript, and DOM
- Experience in writing automation scripts using Java languages
- Good framework understanding like Spring Boot and database layers like Hibernate
- Strong experience in core Java programming.
- Good experience in Spring and Hibernate
- Proficiency with JSF/third party JSF components framework
- Must have at least 2+ years exp. of Web application development with exp. in using any MVC framework
- Knowledge of OOP concepts, industry best practices, and design
- Professional, precise communication skills
- Work experience writing Unit tests
- Good understanding of web technology and enterprise-level applications
- Work experience in applying the best practices of Web Application development
- Working experience in an Agile team especially with SCRUM
- Good to have experience in JavaScript frameworks
- Good to have experience in JSON, HTML5, CSS and XML
Following Skills will be an added advantage
- Working experience of Prime-Faces
- Knowledge of Spring Web Flow
Behavioral Skill
- Should be self-motivated and a quick learner with a problem-solving mind-set
- Attention to detail and follow-through to achieve good quality and meet deadlines.
- Ability to work effectively in a team as well as in an individual environment
- Should have excellent written and verbal communication skills
Enterprise Minds, with core focus on engineering products, automation and intelligence, partners customers on the trajectory towards increasing outcomes, relevance and growth.
Harnessing the power of Data and the forces that define AI, Machine Learning and Data Science, we believe in institutionalizing go-to-market models and not just explore possibilities.
We believe in a customer-centric ethic without and people-centric paradigm within. With a strong sense of community, ownership, and collaboration our people work in a spirit of co-creation, co-innovation and co-development to engineer next-generation software products with the help of accelerators.
Through Communities we connect and attract talent that shares skills and expertise. Through Innovation Labs and global design studios we deliver creative solutions.
We create vertical isolated pods which has narrow but deep focus. We also create horizontal pods to collaborate and deliver sustainable outcomes.
We follow Agile methodologies to fail fast and deliver scalable and modular solutions. We constantly self-asses and realign to work with each customer in the most impactful manner.
Pre-requisites for the Role
1.Job ID-EMJA0120PS
- Primary skill:
- Must have experience developing in Java latest version (least version is 8)
- Must have experience in design and development using Micro service architecture
- Solid knowledge in OOP concepts, and design principles/patterns for developing scalable applications
- Must have experience developing Spring Bootapplications
- Must have experience developing database access layer using Spring Data JPA/Hibernates
- Must have experience in developing REST Servicesusing Spring
- Good working experience in development of event driven systems using any framework
- Must have experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB
- Must have experience writing unit and integration tests using Junit
- Must have experience using mock frameworks like Mockito, WireMock
- Must have experience using Git
- Must have experience with CI / CD
- Basic hands-on experience in one of the cloud provider (AWS/Azure) or at least docker and Kubernetes
- Familiarity with build tools Maven or Gradle
- Added advantage with experience of Reactive and Functional Programming
- Secondary skill:
- Develop Java webservices and components according to a detailed design document.
- Build efficient, reusable and reliable Java code per industry best practices.
- Follow TDD approach and ensure unit-test coverage meets quality requirements.
- Develop Integration tests to ensure coding adheres to acceptance criteria and verify end-to-end behavior of the system.
- Ensure best possible performance, quality and responsiveness of application
- Years of Experience: 11-12 Years
- Location: Remote
- Position-1
- Budget- Max 40 LPA
- NP- Immediate
Requirements:
- Bachelor’s degree in computer science, computer engineering, or related field.
- Experience working with ruby on rails as well as libraries like Resque and RSpec.
- Ability to write clean ruby code.
- Proficiency with code versioning tools including Git, Github, SVN, and Mercurial.
- Familiarity with MVC, Mocking, RESTful, and ORM.
- Good understanding of front-end technologies including HTML5, JavaScript, and CSS3.
- Knowledge of server-side templating languages including Slim and Liquid.
- Familiarity with testing tools.
Job Location: New Delhi
What you’ll do:
- Contribute to all phases of the Software development lifecycle
- Write well-designed testable, efficient code and complex code with Data Structure & Algorithms.
- Ensure designs are in compliance with specifications on Java and RestAPI.
- Prepare and produce releases of software component
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- A Developer whose job includes writing complex code, testing, and fixing bugs.
- Maintain, design the database and organize collected information.
- A specialized programmer who focuses on multiple types of development.
What you’ll bring:
- 2 year to 5 years of proven hands-on Software Development experience.
- Strong experience in Java programming
- Expertise Knowledge of Data structures and Algorithms
- Proven working experience in a product-based organization (preferred)
- Understanding with Java frameworks Spring boot, Microservices and ORM frameworks.
- Must have the experience to design and build scalable REST APIs.
- Object-oriented analysis and design using common design patterns.
The Solution Architect plays a critical role in the architecture design and development of globally consistent Liquidity and Cash Management solutions and is a key contributor to the overall delivery in a fast-paced and challenging environment.
Responsibilities:
- Develops technology road maps, while keeping up-to-date with emerging technologies, and recommends business directions based on these technologies
- Provides technical leadership and is responsible for developing components of, or the overall systems design.
- Translates complex business problems into sound technical solutions.
- Provides integrated systems planning and recommends innovative technologies that will enhance the current system.
- Contribute to ongoing architecture governance and reviewing proposed solutions.
- Lead integration of new and existing components with ICG Platforms.
Qualifications:
- 10+ years relevant experience
- Experience as Full-Stack Developer and Experience as Architect Desired
- Understanding of integration technologies concepts like Webservices, REST API etc
- Familiar with DevOps tools like Maven, Jenkins, Bitbucket etc
- Consistently demonstrates clear and concise written and verbal communication
- Management and prioritization skills
- Ability to develop working relationships
- Ability to manage multiple activities and changing priorities
Education:
- Bachelor’s/University degree or equivalent experience, potentially Masters degree
Greetings from Wavelabs!!!
We are hiring Java Developer for our in-house teams.
Please find the below details and JD for your reference.
About us:
Wavelabs is an AI-First, new-age Technology company for the Digital, Cognitive & Industry 4.0 Era. We help you rethink and reinvent while adapting to the inevitable change technology evolutions bring.
We leverage cutting-edge technology to become an enabler of fundamental innovation and disruption. We drive business outcomes with Data and Data Analytics to go beyond the existing platforms for insights and become agile on execution. We intend to leverage the advances in artificial intelligence (AI) and machine learning (ML) to build solutions loved by all.
This is who we are. We are a community looking to deliver true flagship experiences. We focus on the things that matter most to us – design and customer experience. Most importantly, we’re not just doing it for ourselves. We are here to share the best technology and build beautiful products hand-in-hand with you.
Experience: 3+ Years
Location: Hyderabad / Anywhere WFH
Notice Period: Immediate to 20 Days
Java Developer – 3 + Years
Job Description:
- Experience in Java and related technologies frameworks like Spring, hibernate
- Experience with Spring Boot and Microservices is good to have.
- Experience working with Restful APIs etc.
- Worked as an individual contributor with good communication skills
- Good understanding of design and development patterns and anti-patterns.
Interested Candidates can share their updated resumes at
chiranjeevi.dhoradla@wavelabs. ai
Regards
Chiranjeevi
- Java, J2EE
- Microservices
- Spring Boot
- JPA, REST API, JSON, JWT, OAuth, Spring Security, Swagger
- Oracle / MySQL / Postgres DB
- Angular / React / React Native
- JIRA, Bitbucket
Must-Have -
- Excellent knowledge of Core Java and Spring
- Strong experience in REST API and web services
- Experience in Oracle / Mysql / Postgres DB
- Should be efficient with Java J2EE and related technologies
- Should have very good communication skills and analytical skills.
- Should have good knowledge in Software Development Life Cycle and Agile methodologies.
- Good knowledge of current / emerging technologies and trends
- Good analytical and problem-solving skills
- Excellent written and verbal communication skills. High levels of initiative and creativity
- Good communication skills with all stakeholders, good team player with the ability to mentor juniors
Good to Have:
- Knowledge in Banking Domain
- Full-stack developers with knowledge and understanding of Javascript and associated technologies like React, Angular, HTML5, CSS will have an advantage.