Here is the Job Description. Kindly go through that and let me know your thoughts.
Experience –
3+ years in relevant technologies
Job Description :
- Ability to solve complex problems using innovative solutions and actively coding and developing Java/J2EE based web applications.
- Should be excellent in debugging code & fixes bugs in optimized manner and minimal time.
- Writing of fully optimized code for optimum performance and efficiency of application.
- Adhere to the coding standards and guidelines.
- Should be very strong in Object-Oriented programming and design patterns.
- Provide Support over email and phone whenever required.
- Excellent Communication Skills - both written and spoken English is a must
Skills :
- Strong knowledge of Core Java Development, Servlets, Spring
- Expertise in accomplishing projects using Multithreading, OOPS, Concurrent API, Algorithms, design patterns, Collections
- Excellent debugging skills
- Experience with svn tools like bitbucket, GitHub
- Working knowledge of Unix commands
- Must be acquainted with deployment process along-with good exposure of servers like tomcat, webserver
Optional Skills :
- Knowledge of Nested Virtualization
- Experience working with Selenium, Artificial Intelligence & Computer Vision

About Functionize Software Pvt ltd
About
Functionize automation testing with machine learning for web and mobile applications is a revolutionary framework that provides scriptless automation for functional, load and performance testing across every browser and environment built for agile workflows.
Connect with the team
Similar jobs
Qualification:
- 3+ Years’ software development experience in Core Java, Hibernate and swing
- User Interface technologies: XML, HTML, HTML5/Application Cache /WebSQL, Backbone, Enyo, SmartClient
- Should have worked of opensource ERP OpenBravo – not mandatory, preferred.
- Proficient in SQL Queries using PostgreSQL / MySQL
- Good analytical and communication skills.
- Should be able to manage development team
- Should be able to independently gather and analyze requirements with end users
- Should have developed APIs Preferably developed Mobile application / app
- Knowledge of development of Jasper Reports
- Preferably knowledgeable of business functions like sales/ purchase/ inventory
- Participate in technical design, development, testing, and documentation of plug-ins, modules or vertical requested by partners.
Job Functions:
- Provide technical support for open bravo application.
- Develop, test and deploy features that are given by the functional team.
Key Responsibilities
- Design, develop, and maintain full stack web applications using Java and Angular
- Build robust backend services using Java, Spring Boot, REST APIs
- Develop responsive and dynamic user interfaces using Angular, HTML, CSS, TypeScript
- Integrate frontend applications with backend services and databases
- Write clean, maintainable, and efficient code following best practices
- Participate in code reviews, testing, debugging, and performance tuning
- Collaborate with cross-functional teams (UI/UX, QA, DevOps, Product)
- Support application deployment and production issues
Required Skills & Qualifications
- Strong experience in Java (Java 8+)
- Hands-on experience with Spring Boot, Spring MVC, Spring Security
- Proficiency in Angular (Angular 8+), TypeScript
- Experience with RESTful APIs
- Good knowledge of HTML5, CSS3, JavaScript
- Experience with databases such as MySQL, PostgreSQL, Oracle, or MongoDB
- Familiarity with Git/GitHub, Maven/Gradle
- Understanding of SDLC and Agile methodologies
Job Description below :
Required Skills
BSc/B.E./B.Tech in Computer Science or an equivalent field.
7-10 years' solid commercial experience in software development using experience using Java8, Spring boot, Hibernate, Spring Cloud and related frameworks.
Experience with Angular 8+ versions, B.J‹JS 6, IS/TypeScript
Knowledge of HTML/CSS
Good understanding of Design Patterns
Proficiency with SQL database development, including data modelling and DB performance tuning
Ability to work with customers, gather requirements and create solutions independently
Active participation within and among teams and colleagues distributed globally
Excellent problem-solving skills, in particular a methodical approach to dealing with problems across distributed systems.
Agile development experience
Desired Skills
Experience with angular forms
Experience with dynamic forms/ dynamic angular components
Experience with java Spring boot
Knowledge of Kafka Stream Processing
Understanding of secure software development concepts, especially in a cloud platform
Good communication skills.
Strong organisational skills.
Understanding of test management and automation software (e.g. ALM, Jira, JMeter).
Familiarity with Agile frameworks and Regression testing.
Previous experience within the Financial domain.
Technical Knowledge/Skills · · · · · · · · Experience with Publish/Subscribe messaging paradigms, distributed transaction processing based on JTA/JTS Specifically experience with JBoss, JMS, Spring, Hibernate Strong UNIX skills in particular Linux Strong relational database skills - Sybase , MS SQL Server, MySQL Knowledge of source control such as Git, Subversion Experience of using a build automation tool such as Maven Experience of using Junit, jMock, Cucumber Experience in defining and implementing web services (REST paradigm) and data services (e.g. OData) · · · · · · Experience with Camel, Mule, Spring Integration, Fuse ESB or similar Experience of working with XML based technologies such as XSLT, JAXB Experience in implementing vendor proprietary realtime connectors using JCA Experience of Atlassian ALM/SDLC tools (JIRA, Bamboo, FishEye, Crucible, Confluence) or Hudson Experience with containerization tool such as Docker and containerorchestration system such as Kubernetes or OpenShift Experience with NoSQL such as MongoDB
Qualifications
· Strong educational background with BS/MS in computer science or other numerate discipline or equivalent
Key behaviours/competencies
· · · · Excellent communication skills and the confidence to challenge Strong problem solving skills - able to think clearly under pressure Analytical skills Organisation & planning · Self-motivated with a keen interest in gaining investment banking experience
· Team working skills
· Ability to constructively influence other departments and individua
What you'll do
You will work collaboratively in small teams and iteratively through design and development to deliver fully functioning web-based and mobile applications. In this role, you will employ agile methodologies to quickly provide our consultants with the solutions they need. You will help combine the latest open source technologies together with traditional Enterprise software products. You will be a core member of the team with responsibilities that range from driving the architecture design and technology decisions for shaping the next generation products for various internal teams to ensure that we stay on the leading edge of technology. You will also be responsible for leading multiple development teams while delivering the best in class enterprise-grade software solutions across a breadth of different platforms and technologies.
Full-stack
• Proven experience with coding using JAVA/J2EE.
• Experience developing Multi Channel responsive web application.
• experience working with Windows, Unix/Linux Operating system environments.
• Familiarity with common stacks.
• Experience/Knowledge of multiple front - end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery).
• Excellent communication and teamwork skills.
• Willingness to travel within India or aboard for short term or long term would an added advantage.
Java Architect/Technical Lead-
Responsibilities-
- Deliver technical strategies and solutions, application development, and end-users services
- Lead projects to implement new or enhance existing functionalities including articulating requirements and translating them into effective technical solutions
- Build and maintain strong relationships and partnerships with team members across globe and customer stakeholders
- Work collaboratively as a team player to develop mutually acceptable solutions, and act as a mentor to the team
- Solve problems and provide support, taking responsibility to make decisions when appropriate
- Effectively communicate with team members and customers, Be able to articulate technology to a non-technical audience
- Build relationships with technical team members in all offices
- Track and manage dependencies across lines of business and platforms, Maintain technical risks register with mitigations
- Create or maintain architectural artifacts like architectural overview, architectural decisions, integrations diagram, non-functional requirements
- Collaborate with other technical team members and create a forum for sharing knowledge
- Come up with innovative ideas to improve quality in delivery
- Deploy, administer and support Microservices components in a RedHat OpenShift environment
- Should be hands-on and be ready to write complex code while mentoring junior developers to learn
- Thrive in a fast-paced and dynamic work environment and lead by example
Skills & Experience-
- 15-20 years experience working on projects utilizing: Java, Web Development/REST (preferably with Spring), Linux, JUnit, Mocking, Maven, JavaScript, GIT
- Experience in the following areas are preferred – Microservices, Spring Boot, Spring Security with OAuth2, SOAP and SOAP UI, Jenkins configuration, AngularJS, RedHat PaaS (RHEL, Kubernetes, OpenShift, Camel, Fuse)
- Well versed in front end and back end development
- Good understanding of encryption technology
- Knowledge of infrastructure especially cloud infrastructure is desirable
- Should be conversant with DevOps methodologies
- At least 3 years of experience as a technical lead – coaching, presenting architectural/design elements to customers and team members
- Should possess strong problem solving and analytical skills
- Should have experience reviewing code for team members and etching out a concrete code quality plan
- Should have at least two years of experience working on projects using Test Driven Development (TDD)
- Should have 2+ years of experience using JUnit on projects
- Consistent incorporation of best practices and standards while coding; in particular: secure coding practices
- Good Exposure to building secure and scalable applications
- At least 4+ years handling customers directly should have presented architecture artifacts and technical solutions to customers and influenced customers
- Excellent communication (verbal and written) and interpersonal skills – should be able to influence customer stakeholders and senior management
- Team player and ability to work proactively, provide mentorship and directions to the team and making technical decisions independently
Qualification-
- BE/MCA or equivalent area
- 15-20 years of software industry experience
Opportunity to work as a Technical lead.
Company : Splenta Systems Pvt Ltd
Job location : Bangalore
- As a Java Full-stack Engineer or as Java Back-end Developer, you will be responsible for designing and implementing Microservices based application workloads on cloud platform.
- You should have expertise in building/implementing Microservices solution components and be able to put them on cloud platform with necessary configurations.
Top Skills : Java, Spring Boot, Spring Cloud, Microservices Architecture & API Design, Cloud Deployment, DevOps CICD and TDD.
Responsibilities :
- Should be able to provide technical direction and be hands-on with implementation skills for build new age application workloads with proper design considerations and align with overall architecture goals.
- The implementation should meet both functional and non-functional requirements.
- Able to lead team and multitask across different role expectations seamlessly - developer, Tech Lead, Designer.
- Create and review design and implement solution artefacts
- Proactively provide guidance on engineering methodologies, standards and leading practices for the development team.
- Able to design and implement e2e testing while adopting TDD and setting up required tooling infrastructure for automation.
- To help technical team with any code difficulties and manage task distribution and delivery for assigned team members
- Assist in qualifying team members addition by conducting technical interveiew
Experience :
- 4-5 years of experience in application development and deployment,
- Good technical design skills, implementing complex solutions on cloud.
- Have application specific configurations and troubleshooting experience.
- Design and implementation experience in asynchronous applications - event based.
- Application implementation with REST APIs and message integration workflows.
- Ability to implement and analyze application diagnostics and telemetry both from application and from platform.
Team Collaboration must have :
- Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority.
- Able to work successfully both individually and as a team member.
- Easy-going, friendly, communicative, positive in relations with colleagues.










