Simform
Simform - Senior Java Developer - J2EE/Spring Boot
Job Location
ahmedabad, India
Job Description
Preferred Qualifications : - 4-7 years of relevant work experience in business application development/implementation with a strong understanding of Microservice Architecture. - Very Strong in Core Java (OOP, Collections, Threads, Regular Expressions, Exception handling) - Must have strong experience in software design and development and familiar with technologies - Java, Java-J2EE, JSP, Spring Boot, Spring Cloud, Spring Securities, Hibernate, Ajax, REST API, Microservices, Angular etc - Strong knowledge of Queuing frameworks like ActiveMQ, RabbitMQ, Kafka etc and Caching frameworks like Redis, Hazelcastetc - Strong understanding of 12 Factor Apps and Cloud Native fundamentals and design patterns - Good knowledge on coding standards, design patterns, unit testing, Junit, Mockito - Good to have experience with Docker&Kubernetes and ability to configure and run CI/CD pipelines - Good knowledge of database SQL / NoSQL and trade-off among multiple DB technologies - Experience implementing, customizing and/or integrating third-party applications within business enterprise software. - Understand software implementation lifecycle (e.g., analyze, design, build, test, implement, support). - Excellent communication and analytical skills and a demonstrable bias toward action. - Good documentation skills to create Technology related Documents - Hands on with AWS and/or Azure cloud Responsibilities : - Design, deploy and build solutions, with custom front ends (web, mobile) and backend services that automate business processes in Java Techstacks with Microservice architecture. - Coordinate with tech leads and software engineers working on related deliverables - Work closely with analysts and business process owners to translate business requirements into technical solutions. - Create database schema and optimize data handling and storage - Learn, diagnose and implement features and bug fixes, Implement debugging techniques and ability to find root causes of problems - Mentor Junior team members, Provide technical expertise to product or project team - Maintain highest levels of development practices including : technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, and writing clean, modular and self-sustaining code, with repeatable quality and predictability. - Produce highly usable systems that are high performance, easy to maintain and engineered to meet business needs - Communicate ideas and develop strategy through presentations, demonstrations and specifications - Assist the product or project manager in creation of functional and technical documents (ref:hirist.tech)
Location: ahmedabad, IN
Posted Date: 11/23/2024
Location: ahmedabad, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Simform |
---|