Mandatory technical skill: Core Java, Microservices, Spring, J2ee,
Good analytical and coding skill.
About Response Informatics
About
Response Informatics is a globally established end to end technology and enterprise level management consulting company.
Incorporated in 1996, we have been sailing the ship with a single goal, the global adaption of the best technological and result driven practices for business growth.
With a humble start with management consulting and global staffing solutions, we have moved up the ladder sharply and significantly. Soon enough, we were delivering in various verticals and services ranging from enterprise level software and application development.
From mere technological consultation to high end, in-depth centers of excellence for cutting edge technologies such as Block chain, Artificial intelligence, Data analytics, Robotic Process Automation, Internet of Things.
Connect with the team
Similar jobs
Role – Senior Developer (Back End)
Location - Bangalore
Experience 5+ Years
Responsibilities
- Responsible for design & developing products involving Java, JEE, Springboot.
- Object-oriented analysis and design using common design patterns.
- Deep insight of Java and JEE internals such as memory management, transaction management, etc.
- Design and develop features and modules for mission-critical applications.
- Contribute in all phases of the development lifecycle.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Mentoring and guiding the team members.
- An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology.
- Implementation of API.
Requirements
- 5+ years of experience in strong core java & J2EE skill
- 5+ years of experience in Spring Boot.
- 5+ years of experience in Spring and REST/SOAP services
- Strong knowledge in Java web application design and development
- Strong knowledge of Spring frameworks (Spring Boot, Spring integration, Spring Security, etc.), JPA, RESTful APIs
- Experience with design and development of highly available, distributed and scalable transactional enterprise systems
- Results oriented and focused on meeting deliverable timelines.
- A team player with excellent communication skills.
• Understanding of OOPS Concepts and data structure
• Have practical knowledge/experience in JAVA , Microservices , Springboot , hibernate and
MySQL database
• Have idea in scrum and agile methodologies
• Good communicator and problem-solving attitude is a sure winner
• Teamwork skills, great attention to detail and organizational skills
Job Description
- Design & implement backend APIs
- Mentor junior developers technically.
- Actively work to reduce tech debt in the backend
- Work towards more stability & scalability of the backend
- Tech stack - Java, AWS etc.
Eligibility
- 2-8 years of product company experience
- Advanced understanding of AWS stack
- Prior knowledge of solving problems at scale.
Must-Have:
- Core Java (Must be good in Core Java concepts, Java programming practices, Clean coding.)
- Spring Framework(Must have working experience in Spring Core)
- Any SQL framework(hands-on working experience in any of these: Hibernate/JPA/MyBatis/Spring Data/Others)
- Hands-on experience in REST API
- Hands-on experienceSQL Database(any of the databases: Oracle/MySQL/PostgreSQL/SQLServer)
- Must have working experience with basic GIT
- Maven or Gradle (Must have working experience in building Java projects using maven or Gradle.)
- Should be able to work independently under someone's guidance.
Good to have:
- Advanced Java(Threading, Performance optimization)
- Spring Boot
- Other Spring frameworks(Spring Security, Spring Batch, Others)
- Microservices - Any NoSQL database(MongoDB, Cassandra, others)
- Application designing concepts.
Top Skills:
You write high-quality, maintainable, and robust code, often in Java/C#/Python/C++/Go/Ruby on Rails.
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities:
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience:
Bachelors or Masters in Computer Science or relevant technical field with 3+ years of experience in Design and Development
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.
Location: Hyderabad/Bangalore
CTC - no bar
- Developing and installing software solutions.
- Designing, implementing and delivering high-quality Software projects in JAVA, SQL / Oracle, J2EE and other JAVA technologies.
- Participate in detailed level in design, coding, code walk-through, peer code reviews and unit testing, System Testing, UAT, Demos, POCs, installation, maintenance of Software modules.
- Software prototype.
- System Architecture.
- Software Design Document.
- User interfaces to be developed as per UX guidelines Code files ensuring coding guidelines followed.
- Code review artifacts during peer code review.
- Test plan and Test Cases.
- Installation/Deployment document Release Document.
- Technical Documentation