Core Experience:
•Experience in Core Java, J2EE, Spring/Spring Boot, Hibernate, Spring REST, Linux, JUnit, Maven, Design Patterns.
• Sound knowledge of RDBMS like MySQL/Postgres, including schema design.
• Exposure to Linux environment.
• Exposure to Docker and Kubernetes.
• Basic Knowledge of Cloud Services of AWS, Azure, GCP cloud provider.
• Proficient in general programming, logic, problem solving, data structures & algorithms
• Good analytical, grasping and problem-solving skills.
Secondary Skills:
• Agile / Scrum Development Experience preferred.
• Comfortable working with a microservices architecture and familiarly with NoSql solutions.
• Experience in Test Driven Development.
• Excellent written and verbal communication skills.
• Hands-on skills in configuration of popular build tools, like Maven and Gradle
• Good knowledge of testing frameworks such as JUnit.
• Good knowledge of coding standards, source code organization and packaging/deploying.
• Good knowledge of current and emerging technologies and trends.
Job Responsibilities:
• Design, Development and Delivery of Java based enterprise-grade applications.
• Ensure best practices, quality and consistency within various design and development phases.
• Develop, test, implement and maintain application software working with established processes.
Work with QA and help them for test automation
• Work with Technical Writer and help them documenting the features you have developing.
Education and Experience:
• Bachelor’s / master’s degree in computer science or information technology or related field
About Freestone Infotech Pvt. Ltd.
Similar jobs
About Us: Hoop Konsulting is an IT consulting and software development company focused on delivering custom software solutions to clients globally. Our core values of integrity, trust, respect, hard work, and mutual growth are the foundation of everything we do.
Job Description:
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in developing complex web applications using the MEAN (MongoDB, Express.js, Angular, Node.js) stack. As a Senior Developer, you will be responsible for developing, and maintaining web applications, ensuring high performance and responsiveness to requests from the front-end.
Key Responsibilities:
- Develop, and maintain scalable web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest industry trends and technologies.
- Mentor and guide junior developers.
Qualifications:
- 5+ years of experience in web development, with a focus on the MEAN stack.
- Strong proficiency in JavaScript and TypeScript.
- Extensive experience with Angular and Node.js.
- Proficiency with MongoDB and Express.js.
- Experience with RESTful API design and implementation.
- Knowledge of front-end technologies such as HTML5, CSS3, and JavaScript frameworks.
- Familiarity with version control systems, such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple projects simultaneously.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with Agile/Scrum methodologies.
What We Offer:
- Competitive salary and benefits package.
- Health and accidental insurance
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- A chance to work on exciting and challenging projects with international clients.
If you are a passionate and experienced MEAN Stack Senior Software Engineer, looking to be a part of a professional, conducive, growth oriented environment, we would love to hear from you. Apply now to join our talented team at Hoop Konsulting!
60 Decibels is a tech-powered impact measurement company that makes it easy to listen to the people who matter most. We've been in business as an independent entity since early 2019, when we spun out of the global Impact Investor Acumen.
We believe that the best way to understand social impact is by talking to the people experiencing that impact. It sounds obvious when you say it, but that is not the typical practice for many impact investors, corporations and foundations working to create social change.
We collect social impact data directly from beneficiaries (customers / employees / suppliers) using our network of 1000+ trained research assistants in 75+ countries. We do it quickly and without the fuss typically associated with measuring social impact. Our research assistants speak directly to customers to understand their lived experience; and our team turns all this data into benchmarked social performance reports, with accompanying insights, to help our clients demonstrate and improve social performance.
By making impact measurement simple, scalable, and comparable, we not only enable organizations to improve their products and services; we also help transform what it means to credibly measure impact, ensuring that the voices of those who matter most are always part of the story.
About the role:
You’ll be an early engineer in a newly formed engineering team. This is a unique opportunity for you to learn, build, demonstrate, and subsequently own diverse components of our tech stack and evolve as we scale our business. As a core engineer in a small team, the role demands a high degree of self-drive and ownership, on a path to achieving outsized impact.
Your Primary Responsibility Will Be:
To Advance Our Integrated Data Capture And Insights Platform (Ruby/React/PostgreSQL) And Associated Tooling (Python)
Specifically, your responsibilities will include:
- Work with a diverse multidisciplinary team across Engineering, Product & Operations, to translate product specs into clean, functional, production-ready code.
- Participate actively in defining of the systems architecture vision to better support our team’s needs
- Grow our technical capacity by mentoring other engineers and interviewing candidates
- Collaborate with team members to identify systems, practices & technologies that suit our needs the best
- Seek, learn, adopt and advocate industry best practices. Contribute towards the engineering culture
- Troubleshooting coding problems quickly and efficiently to ensure a productive workplace
About You: First and foremost, you bring compassion and dedication to this work because it matters to you.
You are a pragmatic and product-driven engineer who is interested in solving user problems and delivering value while taking into account tradeoffs between Business and Tech. You have a bias towards action: you get your hands dirty and actively tackle problems in a way that leads to the best outcomes and brings teams together. You successfully balance flexibility and rigour, using informed judgment to make decisions. You model critical thinking and introspection, taking strategic risks and growing from mistakes. You are decisive and bold, have a growth mindset, are an excellent communicator, and know the value of being a part of an effective team
Minimum Qualification:
- At least 4+ years of experience in software engineering building SaaS platforms, products and APIs
- At least 1+ years in your current role as a senior engineer
- Strong proficiency in Ruby on Rails (primary) and Python (additional)
- Strong proficiency in data modelling, RDBMS (Postgres preferred) and NoSQL databases.
- Proficient in software design, modularity, testability and software quality
- Strong problem-solving and decision-making skills
Additional desired qualifications:
- Preferred prior experience in the following stack: Python, Ruby On Rails, React, Postgres, AWS
- Experience in working on natural language processing, and ML for text and audio.
- Fast self-learner, with aptitude and interest in learn new technologies, languages & frameworks
- Experience working on data-pipelines, and data transformation systems.
- Experience setting up, managing and ensuring best practices on public clouds like AWS, GCP, or Azure (we use AWS)
Working with 60 Decibels
We are a fun, international and highly-motivated team who believes that team members should have the opportunity to expand their skills and career in a supportive environment. We offer a competitive salary, the opportunity to work flexibly and in a fun, supportive working environment. If this sounds like the role for you, get in touch!
60 Decibels is deeply committed to having a workplace that is inclusive and anti-discriminatory. We believe that our team must embody the compassion, listening, and sense of shared humanity that is so central to our goal as an organization. We are proud to be an Equal Opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation age, marital status, veteran status, or disability.
As a growing company, we are building towards a more universally accessible workplace for our employees. At this time, we do use some cloud-based technologies that are not compatible with screen readers and other assistive devices. We would be happy to discuss accessibility at 60 Decibels in greater depth during the recruitment process.
About our team and our culture: we are a fun and hardworking global team that is full of smart, mission-driven folks who combine an entrepreneurial spirit with a commitment to make a positive change in the world.
We consistently hear from our clients that the best thing about 60 Decibels is the people. To get a feel for our slightly nerdy, not-take-ourselves-too-seriously vibe, check out our monthly newsletter, The Volume.
Compensation: 60 Decibels offers a competitive salary and benefits package and the opportunity to work in a flexible, fun and supportive environment. The salary range will be adjusted according to costs of living in our country offices.
Extra Perks: We have an unlimited leave policy and 12 monthly recharge days, on the first Friday of each month. We are a globally distributed team and we give team members opportunities to cross-pollinate and visit our different offices.
Want to get to know us a little better?
> Sign up to receive The Volume, our monthly collection of things worth reading.
> Visit our website at 60decibels.com.
> Read about our team values here.
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Please find the job details below
Experience: 7.5-10 years
Must Have: Microservices architecture (MSA)- General Experience
REQUIREMENTS:
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
- understanding of different components such as web server, storages, integrations
- should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
About Us:
Developed in formal collaboration with the University of Cambridge in May 2000, HeyMath! is an Ed-Tech company whose mission is to Raise the Game in Maths for school systems around the world. We do this using technology to deliver engaging teaching methodologies and personalised learning paths for students. HeyMath! has been successfully adopted by CBSE schools since 2004, with positive outcomes for the entire ecosystem.
Check us out at www.heymath.com
We plan to work mainly from home in 2022 and the virtual office atmosphere is collegiate, informal and friendly, with small high-impact teams making a difference to customers.
What we are looking for:
Experience in building and re-engineering cloud based solutions on AWS.
Strong knowledge of Object Oriented Programming(OOPS) and design patterns is a must. Hands-on development on Spring MVC framework.
Experience working on Java 8 or above.
Must have very good knowledge of RDBMS such as MySQL and performance tuning of the same.
Exposure to server-side and client-side caching mechanisms. Ability to debug the applications and provide instant workable solutions.
Experience working on Elastic Search / Kafka / Kubernetes or all is a nice to have.
Job Title: Java Team Lead
Experience: 4.5 to 8 years
Notice Period: Up to 30days (Negotiable)
Job Description :
- Experience in Java/J2EE technologies - design development of high-volume, high-performance, high-availability, service-oriented applications
- Design and govern the reusable accelerators, design patterns and reusable technical components (e.g. error handling, logging etc.)
- Strong knowledge in developing scalable web applications using Spring Boot with JDBC, JPA, Security, RESTful Web Services
- Experience in front end development using HTML5, JQuery, React JS or Angular
- Research and implement new tools, frameworks and patterns to build a hybrid cloud applications
- Strong knowledge in Database – MySQL / PostgreSQL
- Knowledge of deploying applications in Ubuntu on Cloud Infrastructure
- Knowledge of Docker and Kubernetes for automatic application deployment will be an added advantage
- Lead a team and provide technical knowledge to team members during development
Roles & Responsibilities
- Understand the Requirement
- Convert them into Document
- Deliver the Work Product (software components / modules) with Quality
- High level design & Defining Architecture
- Following Coding best practices
Greetings from Reward360 Global services !!!
Currently we are looking for a “Java Developer” to join out team at Coimbatore/ Bangalore
What you’ ll do:
1. Work as full stack developer with prime focus on backend
2. End to end development from design to development
3. Code & design review of peers
4. Troubleshoot critical issues and guide team as well
What we’ll need:
1. 3+ years of hands-on experience in Java/J2EE technologies
2. Strong Data structures & algorithm skill
3. Strong communication & design skills
Technical Skills
1. Core Java (Collection, multi-threading, design patterns)
2. Frameworks - Hibernate, Spring, REST Jersey
3. Front end technologies – Java Script, jQuery, Angular, React
4. Database – SQL & NoSQL
5. Modelling – UML & ERD
Regards,
Madhumathi,
Reward360 Global Services
1. Be a visible leader to drive and own the architecture and design of some of the most advanced & complex software systems / products in the industry to create company wide impact
2. Design systems that can scale to billions of data records in micro service architecture
3. Design and develop full stack product features based on customer and business requirements
4. Be an operational and technical leader with a passion for distributed systems, cloud service development, deployment and delivery
5. Technically Hands-on with scalable Architecture managing team of (30+) Sr. Engineers / Engineers, and coaching mentoring while maintaining a hands-on role with code development
6. Drive code and design reviews of components / systems / products in scope and drives the architectural governance for them
7. Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
8. Be a very visible representative of multiple technology domains and represent Salesken in external technical forums
9. Teamwork skills, flexibility, and ability to handle multiple tasks
10. Bring in software engineering life cycle best practice
11. Analytical and problem-solving skills
Desired Candidate Profile
1. Strong Java, Java 8 including OOAD design patterns
2. A solid engineer with must have knowledge and experience of Micro services design, security designs, and best practices
3. Excellent knowledge and skills in the areas of Java, Spring Boot, JSP/Servlet, J2EE design patterns, App server & Web servers
4. Strong hands-on technology experience building and running large scale systems handling multi-million sessions/transactions per day
5. Excellent knowledge of RDBMS, NoSQL databases like MySQL and Cassandra
6. Strong design/development experience in building massively large scale distributed internet systems and products
7. Excellent programming skills in Java and expertise in multi-threading and performance oriented programming
8. Sound knowledge of cloud platforms like GCP, AWS, Azure, etc
9. Solid experience in Distributed systems, highly scalable products, performance & reliability
10. Excellent understanding of processing platforms and queues
11. Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc
12. Experience and knowledge of open source software, frameworks and broader cutting edge technologies around server side development in Java
Duration :- Full Time
Company Name :- Fragma Data
Main Skills are Java, Microservices, and SQL
Primary Responsibilities
Development of applications in Java including:
Building data processing platforms.
Developing micro-service-oriented applications.
Interact with stakeholders of the applications being developed.
Desired Skills
Must have experience in Java JEE, Spring Framework, and Microservices
Experience in SQL and JDBC
Experience in build tools Maven, git
Experience in Cloud Platforms AWS, Azure is a plus.
Our client is a decade-old software development company, that offers its clients a wide range of customized web, mobile, and eCommerce tools and software. They are known to use advanced languages and platforms used to build reliable, secure, and scalable solutions for their business clients as well as individual customers. Their disruptive craftsmanship and strategy help in high-performance growth and allows customers to transform digitally and competitively.
Their products are being used by most of the banks and NBFCs in India, apart from clients from other industries. The founder is an IIM and MDI alumni and has experience of more than 13 years in business and strategic roles in MNCs. The company has been accredited by the government as a premier IT company, committed to quality and driven by customer success.
- Understanding and implementing security and data protection
- Managing both front-end and back-end web development requirements from a consumer.
- Taking full responsibility for task/ project execution
- Handling Payment Gateway integration and ecommerce development concepts
- Prioritizing own work and respect deadlines
What you need to have:
- Excellent skills in PHP Laravel
- Strong object-oriented programming skills
- General knowledge of both front-end and back-end web development from a consumer.
- Databases (more than one is desirable) MySQL, PostGRE, MongoDB
- Experience in Payment Gateway integration and ecommerce development concepts
- Should know about child theme and its structure.
- Proficient in CSS3/ HTML5
- Should know about source version control like git or svn etc.
- Familiar with AWS & Linux command line will be added advantage.
- Must be a team player with good communications
- Ability to solve problems quickly and efficiently
- Great aptitude and attitude towards learning
- Ability to prioritize own work and respect deadlines