Position Purpose:
The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Software Engineer IIs may be involved in configuration, security, resilience, performance tuning and production monitoring.
Major Tasks, Responsibilities & Key Accountabilities:
Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions; Documents, reviews and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Learning - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems
Plans and Aligns - Collaborates with other team members in agile processes; Assists in creating new and better ways for the team to be successful; Relates openly and comfortably with diverse groups of people; Builds partnerships and works collaboratively with others to meet shared objectives
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience:
3+ years
Preferred Qualifications:
- Should have worked in a SaaS Company
- Experience in creating developer friendly integrations with other Apps/Software
- Experience in writing SQL queries against a relational database
- Experience in version control systems
- Experience in front end technology such as HTML, CSS, and Javascript/Typescript frameworks
- Experience in an object-oriented programming language (preferably Java)
- Experience in source code version control
- Experience in Relational or noSQL database technology
- Experience in cloud computing techniques
- Experience in CI/CD tools
- Experience in microservice-based architecture
- Experience with modern debugging and root cause analysis techniques
- Exposure to security frameworks for user and services authorization and authentication
- Exposure to creating and executing unit, functional, destructive and performance tests

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.
Fullstack Developer:
We are looking for an onsite Fullstack Developer experienced with Fullstack technologies, Cloud and IoT solutions. For the agile development of our web, mobile, and cloud applications and IoT products, building efficient, reliable and scalable solutions. A hands-on coding role, where you will build and manage your own team.
Tasks:
· Development of modern based applications in the back-end
· Development, implementation and optimisation of innovative IoT products, web apps and new features
· Technical product design, solution architecture, specifications and implementation of Livello solutions
· Work with a cross-functional team to define, build, test, and deploy universal applications
· Version control with Git is part of your daily work and continuous integration
· Ensure the implementation of technical standards, quality assurance and best practices.
Requirements:
· Bachelor's degree in Computer Science or comparable field of study
· 2-4 years’ experience in agile software development
· Proficiency in Node.js, React js, Mongo DB, Docker along with any cloud Exp (AWS, GCP, Azure)
· Experience with test and deployment automation (Gitlab, Fastlane, Jest).
· Good to have Experience with GraphQL and Kubernetes as well as state management solutions (Redux, Saga)
· Ability to work cooperatively and independently, analytical thinking, willingness to lead and take on responsibility
· Fluent in English.
Nice to have:
· Experienced in IoT-to-Cloud managed services, Microservices.
· Knowledge of IoT device management and message brokers like AMQP or MQTT
Benefits
Ø A responsible position in a fast-growing and highly innovative start-up
Ø An agile and diverse team with colleagues from all over the world, working with our main office in Germany
Ø English speaking open work environment, with flat hierarchies and short decision-making paths
Ø Creative freedom for own ideas, projects and personal development.
SUMMARY OF THE POSITION:
Product Development Engineer is responsible for front end development of modules of enliven CEM.
The engineer is responsible for end to end delivery of specific components in the module and integrate them with existing modules
ROLES AND RESPONSIBILITIES:
- Working with technical architects, able to convert the architecture into design and code in Java (Spring Boot), AngularJS, and NodeJS.
- Able to generate LLD documents.
- Ability to write Quality code with minimum defects.
- Unit Test and following the coding standards.
PREFERRED QUALIFICATION AND SKILLS:
- 5+ years strong programming and logical skills in Java (Spring Boot), AngularJS, Object Oriented Java script, NodeJS and HTML5
- Hands on Experience on Java (Spring Boot), and MySQL is mandatory. Must have completed at least 2 full projects using Spring boot and AngularJS.
- Excellent knowledge and experience in Spring JPA, RESTful web services implementation.
- NodeJS experience is value add
- Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices.
- Must be able to mentor and guide junior technical resources.
- One who is proactive and comes forward with technology related initiatives. Motivated selfstarter.
- Good Communication skills. English - Oral and Written.
Job description
The ideal candidate must have extensive development experience of microservices using Java Spring Boot. In addition, they should know the installation, configuration, platform operations, and troubleshooting of API products. Besides, they should also have experience in API design, BaaS, Advanced proxies, Analytics, Developer Portal, and creating RESTful API patterns.
Responsibility
Develop and design RESTful microservices and APIs
Be involved in the development life cycle and would be doing definition and feasibility analysis
Apply latest software design techniques and contribute to the technical design of new solutions
Troubleshoot issues and solve problems where needed
Write object-oriented and maintainable code
Deliver quality results on time with minimal supervision
Work with multiple stakeholders involved in the project
Deliver APIs with standard documentation as per Open API standards
Skillset
Bachelor’s/Master’s degree in computer science, information technology, or engineering
At least 3-5+ years of experience in developing APIs and microservices using Spring Boot
Expertise in Java
Hands-on Experience in OOPS concepts, Spring Boot, Spring 3.x, Spring Dependency Injection (IOC, MVC, JDBC, JMS, etc.), and hibernate or any other ORMs
Hands-on experience in web services-RESTful
Knowledge of Restful API design patterns
Working knowledge in Databases (SQL Server, Oracle) and SQL
Hands-on experience in NGINX (Webserver and Reverse proxy)
Hands-on experience in setting up MTLS between microservices
Hands-on experience in docker implementation
Hands-on experience in consuming SOAP services from microservices
Hands-on experience in application servers like Tomcat and WebLogic
Hands-on experience in any of Java IDE (Eclipse, IntelliJ)
Hands-on experience in dependency and build management tools preferably Maven
Familiarity with code versioning tools, like Git, SVN, and Mercurial
Familiarity with APIGEE API gateway
Familiarity with Node.js
Onsite - Bahrain
ENGINEER / SR ENGINEER– JAVA/ JEE TECHNOLOGIES
PUNE
|
POSITION |
JAVA/JEE ENGINEER / SR ENGINEER |
|
EXPERIENCE |
4YRS – 12YRS |
|
LOCATION |
PUNE |
|
NOTICE PERIOD |
15- 30 DAY / IMMEDIATE JOINER WORK FROM OFFICE |
EXPERIENCE – 4+ YEARS (4-12 YEARS) EXPERIENCE IN JAVA/ JEE TECHNOLOGIES.
TECHNOLOGY/SKILLS – JAVA1.9, SPRING BOOT, WEB SERVICES, ORACLE, HTTP PROTOCOL, WEB PROXY, JUNIT, XML, JSON
QUALIFICATION – B.E, BTECH, BSC, BCA, BCS OR EQUIVALENT POST-GRADUATION IN ANY BRANCH PREFERABLY IN E&TC, COMPUTERS
OTHER TOOLS USED – ECLIPSE, JIRA, CONFLUENCE, MAVEN, JENKINS, GIT/ BITBUCKET (SOURCE VERSION CONTROL).
SOFT SKILLS – SELF-MOTIVATED, FOCUSED, GOOD TEAM PLAYER, POSITIVE ATTITUDE, GOOD COMMUNICATION SKILLS – WRITTEN AND VERBAL WITH PRODUCT MANAGEMENT, INTERNAL IT AND STAKEHOLDERS.
NICE TO HAVE – KNOWLEDGE OF CRYPTOLOGY, HSM AND KEY MANAGEMENT / PKI / X509, XML SIG /SML ENC, SMART CARD OPERATING SYSTEM, TELECOMMUNICATION (GSM) AND ELECTRONIC PAYMENT SYSTEM, PROVEN KNOWLEDGE TO WORK IN PROCESSES ACCORDING TO CMMI (LEVEL 3).
DETAILS – GOOD TO HAVE ATTRIBUTES:
- KNOWLEDGE OF SOFTWARE ARCHITECTURE, UNDERSTANDING AND PREPARING SEQUENCE DIAGRAMS, ARCHITECTURE, AND PROCESS DOCUMENTATION.
- EXPERIENCE IN ENTERPRISE APPLICATIONS IN THE PAYMENT / BANKING DOMAIN PREFERRED.
- ANALYSIS, DESIGN AND IMPLEMENTATION OF SMART CARD APPLICATIONS FOR THE PAYMENTS SECTOR (MASTERCARD, VISA.)
- TELECOM/ EMBEDDED SYSTEMS OR SMART CARDS BACKGROUND.
- IDENTIFY AREAS FOR IMPROVEMENT TO ACHIEVE - OPERATIONAL EFFICIENCY, CUSTOMER SATISFACTION, AND VALUE ADDITION.
- PREFERABLY NO TRAVEL CONSTRAINTS.
- HIGH / LOW-LEVEL DESIGNING.
Requirement
- 2+ Years of development experience in the full stack development (preferred MERN technology stack).
- should be proficient in working with technologies like JavaScript, CSS, and JS with framework like NodeJs and ReactJS.
- Strong skills and experience with programming, design, and architecture, and familiarity/experience with AWS and other cloud technologies.
- Good Knowledge of APIs is a must.
- Should have good knowledge of databases like Linux.
- Experience working in an Agile/Scrum environment
- Keen interest in emerging technologies with an aptitude to learn and adapt.
- A basic understanding in Java is a plus.
Responsibilities:
- Should be able to work independently once proper guidance is provided.
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Ensure timely completion of development activity.
- Prepare training documents and provide training to internal teams on tools.
- Consult, design, and develop well-structured, scalable in-house tools.
- Should be able to write optimized business logic for business functions.
Roles and responsibilities:-
Risurge is looking for an experienced and motivated Senior Full Stack professional to be an integral part of its Apps team. The Apps team is an essential part of the Technology team at Risurge and works on solving technical challenges related to processing, visualization and presentation of continually scaling data in an easily accessible manner on the Risurge platform.
You will need to have hands-on experience in the latest technologies and skills like ReactJS, NodeJS, ExpressJS, PostgreSQL, Webpack, REST API etc. This role is ideal for you if you have a background in Full Stack development and are looking for the next level of career growth in a fast paced, learning based and merit driven work environment.
What we are looking for:
-Strong coding and design skills
- Good command over Data Structures & Algorithms
- The ability to produce bug-free and production grade code
- Skills we consider: React.JS, D3.Js, Node.js, Express.JS, webpack. Bootstrap, Material UI, PostgreSQL, Redis, ELK, Ansible, AWS, Docker
Key Deliverables:-
- Develop very high sense of ownership, the zeal to build scalable applications
- Develop a deep understanding of the start-up ecosystem
- Work with a performance oriented team driven by ownership and open to experiments
- Build customer facing technology product for global customers
- Design and develop end to end applications with very high quality
What we have to offer:-
- Work with a performance oriented team driven by ownership and open to experiments.
- Learn to design systems for high accuracy, efficiency and scalability.
- No strict deadlines, focus on delivering quality work.
- Meritocracy driven, candid culture. No politics.
- Very high visibility regarding which startups and markets are exciting globally.
**Responsibilities**
Perform a mix of maintenance, enhancements, and new development as required
Document features, technical specifications & infrastructure Responsibilities
Work cross-functionally to convert business needs into technical specifications
**Qualifications**
1+ years' of experience in web development and software design
Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks (Laravel), and MySQL databases








