- Liaise with fellow developers.
- Designing and implementing microservices which use the spring boot framework.
- Working in compliance with the full Software Development Life Cycle.
- Connecting microservices to interact with databases.
- Understanding of how streaming technologies work such as Kafka.
- Identifying and finding solutions to bugs.
- Ensure you've written adequate test cases to verify design requirements are being met.
- Create well written documentation for the individual microservices.
Similar jobs
- Must have 5 to 10 years of experience on building highly scalable web based enterprise applications using Java/J2EE, Javascript
- Must have experience on front end development using javascript, ReactJS
- Architect and co-create, a highly scalable, available, resilient & distributed applications and multi-tenant Platforms
- Highly hands on with coding/designing, troubleshooting, debugging, monitoring, leading and developing a large scale multi-tenant software components on the Platform in Agile based methodology to provide self-service capabilities (MUST HAVE)
- Must have knowledge of Data structures, must have ability to solve data structure programs on platforms like hakerrank, leetcode (MUST HAVE)
- Proficiency in engineering practices and writing high quality code, with expertise in Java/J2EE.
- Exposure to NOSQL DB and Relational database
- Exposure to RabbitMQ ,Kafka and Redis Cache
- Working in a team environment, contribute significantly to application solution design and to the high-level design of application software.
- Detailed design, code and test of Cloud Platform software. Provide automated test software in conjunction with application software.
- As a Senior Full-stack Developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
- You also need to optimize the application for better performance and a large number of concurrent users.
- Besides, you’d also closely mentor younger engineers on the team and contribute to team building.
- A strong technologist at Curl cares about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 4-8 years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
Strong software design and architectural skills in object-oriented and functional programming styles.
• Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
• Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate.
• Experience in Reactjs or Angular.
• Experience in RabbitMQ
• Experience in Unit Testing Tools like Junit/TestNG
• Experience in working with SQL & NoSQL databases such as MySQL, Mongo DB.
• Knowledge of CI/CD architecture.
• Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
• Experience in cloud technologies.
• You demonstrate the ability to work in a fast-paced and hyper-growth environment where the requirements are constantly changing.
• Solid understanding of design patterns, data structures, and advanced programming techniques.
• Nice to have: Python 3.6+, Image and textual data processing technologies
• Expert in modern JavaScript frameworks like Angular, React, or VUE (Angular is a must).
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD, and refactoring.
• Design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies.
About us:
Zemoso Technologies is a Software Product Market Fit Studio that brings silicon valley style
rapid prototyping and rapid application builds to Entrepreneurs and Corporate innovation. We offer Innovation as a service and work on ideas from scratch and take it to the Product Market Fit stage using Design Thinking->Lean Execution->Agile Methodology.
We were featured as one of Deloitte's Fastest 50 growing tech companies from India thrice (2016,2018 and 2019). We were also featured in Deloitte Technology Fast 500 Asia Pacific both in
2016 and 2018.
We are located in Hyderabad, India, and Dallas, US. We have recently incorporated another office in Waterloo, Canada.
Our founders have had past successes - founded a decision management company acquired by SAP AG (now part of Hana Big data stack & NetWeaver BPM), the early engineering team of Zoho(a leading billion $ SaaS player) & some Private Equity experience.
Marquee customers along with some exciting start-ups are part of our clientele.
What You will do
● Create beautiful software experiences for our clients using design thinking, Lean and agile methodology.
● Work on software products designed from scratch using the latest cutting-edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala.
● Work in a dynamic, collaborative, transparent, non-hierarchical culture.
● Work in collaborative, fast-paced and value-driven teams to build innovative customer experiences for our clients.
● Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications
● Experience: 4+ years.
● Hands-on development experience with a broad mix of languages such as JAVA, Python, Javascript, etc.
● Server-side development experience mainly in JAVA.
● UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS or Jquery, etc. is good to have.
● Passion for software engineering and following the best coding concepts.
● Good to great problem-solving and communication skills.
Nice to have Qualifications
● Product and customer-centric mindset.
● Great OO skills, including design patterns.
● Experience with DevOps, continuous integration & deployment.
● Exposure to big data technologies, Machine Learning and NLP will be a plus.
Benefits
● Competitive salary.
● Work from anywhere.
● Learning and gaining experience rapidly.
● Reimbursement for basic working set up at home.
● Insurance (including top-up insurance for COVID).
Location
Remote - work from anywhere.
Java Full Stack Developer
Experience required-4.5 to 7yrs
Mandatory Skills- Front end- HTML, CSS, Javascript, Angular/React
Back end- Java, Springboot/Node/Python, Any SQL/RDBMS, OS
Jenkins for Deployment
EXPERTISE AND QUALIFICATIONS
- 14+ years of experience in Software Engineering with at least 6+ years as a Lead Enterprise Architect preferably in a software product company
- High technical credibility - ability to lead technical brainstorming, take decisions and push for the best solution to a problem
- Experience in architecting Microservices based E2E Enterprise Applications
- Experience in UI technologies such as Angular, Node.js or Fullstack technology is desirable
- Experience with NoSQL technologies (MongoDB, Neo4j etc.)
- Elastic Search, Kibana, ELK, Logstash.
- Good understanding of Kafka, Redis, ActiveMQ, RabbitMQ, Solr etc.
- Exposure in SaaS cloud-based platform.
- Experience on Docker, Kubernetes etc.
- Experience in planning, designing, developing and delivering Enterprise Software using Agile Methodology
- Key Programming Skills: Java, J2EE with cutting edge technologies
- Hands-on technical leadership with proven ability to recruit and mentor high performance talents including Architects, Technical Leads, Developers
- Excellent team building, mentoring and coaching skills are a must-have
- A proven track record of consistently setting and achieving high standards
Five Reasons Why You Should Join Zycus
1. Cloud Product Company: We are a Cloud SaaS Company, and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.
2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.
3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization
4. Get a Global Exposure: You get to work and deal with our global customers.
5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.
About Us
Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with the revolutionary Merlin AI Suite. Merlin AI takes over the tactical tasks and empowers procurement and AP officers to focus on strategic projects; offers data-driven actionable insights for quicker and smarter decisions, and its conversational AI offers a B2C type user-experience to the end-users.
Zycus helps enterprises drive real savings, reduce risks, and boost compliance, and its seamless, intuitive, and easy-
to-use user interface ensures high adoption and value across the organization.
Start your #CognitiveProcurement journey with us, as you are #MeantforMore
development
• Experience in Java/ JEE technologies like core java, Spring framework and other java
technologies.
• Experience in Analytics like - Node.js, Apache Kafka, Apache Storm, Apache Hadoop
• Good experience stretching across distributed systems, data infrastructure, client/server
architectures.
• Experience in creating and reviewing technical documents like Architecture blueprint,
Design specifications, Deployment architecture etc.
Performance Excellence Assured with Avekshaa
• Good to have experience in Python and R as development languages with their
frameworks like Pandas, matplotlib etc.
• Good to have development experience in statistical analysis, data modeling, algorithm
development like linear regression, random forest and other classification methods.
• Good to have an understanding of CNN, RNN , NLTK and NLP is an added advantage.
• Good skills in at least one RDBMS (Oracle, MS-SQL, MySQL) and NoSQL DB like
Cassandra / Mongo DB
• Experienced in defining & realizing end-to-end Technical Architecture for large scale
enterprise systems or IT Products
• Good to have an experience on any of the front-end technologies like js, Angular.js,
springboot etc.
• Good to have understanding of Cloud Hosted SaaS products – experience in working
with any of AWS, Google or Azure cloud
• Exposure to Agile methodologies & Continuous Integration Tools
• Product mind set. Executes the product roadmap.
• Inclination and ability to be hands-on and work side-by-side with engineers.
• Good Pre-sales experience and have played a key role in winning business along with
the sales team.
• Excellent communication, inter-personal, liaison and problem-solving skills with the
ability to work in a multi-cultural environment
- Good communication skills in English (Written and Oral)
- Strong knowledge of RDBMS concepts
- Strong analytical and problem-solving skills
- Experience in performance tuning
- Experience in interaction with the customer
- Mandatory technical skills Java 8+, Angular 2+, HTML, CSS, TypeScript
- Preferred Tools (SVN, GIT, Maven, Jenkins Jira Confluence)
- Ability to explore the application by himself/herself from the training provided
- New feature development or enhancement or change request activities (Requirement analysis, Requirement documentation, Design, Coding, Review, Testing and Release process)
- Defect Fixing (Defect analysis, route cause identification, Code change, testing, obtaining user confirmation and release process)
- Support tasks (Ticket analysis, data uploading, performance tuning, job monitoring, any analysis task, ReportGeneration and etc.,)
- Level 2 and Level 3 support (Support process adherence)
- Functional and technical or solution documentation preparation
- Execution will either be Waterfall or Agile
- The process needs to be followed as defined by RBEI or RBEI’s Customer
- Preparation & participation in the project status and review meeting
The organization is headquartered in Mumbai, India with offices in US, Singapore, Bahrain and Philippines.
Today, Trejhara has developed a successful track record of providing robust, transaction intensive products and solutions to top private and MNC banks and in the Logistics Sector.
Position: Java Developer / Sr. Java Developer / Java Lead
Skill Sets and capabilities:
a) 4yrs + IT experience
b) Should have worked on Java technology for min 3+yrs
c) Excellent in Java, J2EE
d) Excellent on Struts 2.0, spring 2.5 and Hibernate 3.0 framework
e) Good hands on with SQL queries
f) Experienced in at least 2 application servers such as TOMCAT, JBOSS, WAS, Web Logic, OAS,
g) Aware of SDLC processes and documentation
h) Aware of source control (SVN, VSS)
i) Insurance or banking domain experience preferred
Skills and Experience :
- 2-7 years of experience as a Java/J2EE developer.
- 1-3 years of experience with Angular / React is desirable.
- 2-5 years of experience in using Spring and Spring Boot frameworks.
- Thorough knowledge of server-side development.
- Proven experience as a Full Stack Developer or similar role.
- Good understanding of web services (WSDL SOAP, RESTful).
- Hands-on experience in using Application Servers like WebSphere.
- Expertise in relational databases (Oracle, SQL Server).
- AI/ML domain knowledge is desirable.
- Familiarity with common stacks.
- Knowledge of multiple frontend languages and libraries, like HTML/ CSS, JavaScript, XML, jQuery.
- Experience in implementation of Microservices
- Experience with AWS (S3, SQS, SNS, ECS, EC2, ALB, API Gateway, Lambda, etc.) is highly desirable
- Good understanding of Docker & Kubernetes is highly desired.
- Familiarity with databases (MySQL, MongoDB, PostgresSQL), web servers (Apache), and UI/UX designs.
- Excellent communication and teamwork skills.
About LevaData
LevaData, the Cognitive Sourcing Platform, offers global enterprises the ability to improve gross margins by reducing supply chain costs, with a focus on delivering measurable and accountable supply chain solutions and strategies that transform companies and markets. Customers include leaders in the top global supply chain organizations, as well as medium-sized OEMs seeking to achieve best-in-class direct materials sourcing practices. LevaData is privately held and headquartered in Sunnyvale, Calif. For more information, visit https://www.levadata.com/">www.levadata.com.
Levadata Clientele: IBM, Fitbit, Lenovo, Zebra, Poly, Commscope
LevaData Fundings:
June, 2018: Series B, $12 million.
Aug, 2017: Series A, $5 million.