
A primary source of raw materials for manufacturers globally. A raw material sourcing platform with a mission to be the primary source of raw materials for manufacturers globally. Their cross border supply chain and tech solutions ensures manufacturers have access to the best quality raw materials at the right price.
Job Description
As a Backend Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs need to be very efficient and high performing.
This requires optimizing queries for faster execution and introducing database changes that may be required. We are looking for individuals with great attention to detail, who are genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. T
he ideal candidate will be passionate about technology and GETTING IT DONE.
Responsibilities include:
Develop, test, implement and maintain application software
Take part in software and architectural development activities
Debug application issues and helping support respond to client queries
Participate in application development meetings
Provide accurate estimates, clearly communicate status of tasks and identification of risks
Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
Performance tuning of application code at different service levels
Interact with customers of the application and help address issues reported
ESSENTIAL SKILLS / EXPERIENCE REQUIRED
- Bachelor's degree in Computer Science or equivalent
- 1-3 years of experience with Java and Spring frameworks.
- Having good knowledge of a scripting language like python is a plus
- Experience with Spring and Hibernate/ ORM
- Understanding of relational databases and normal forms
- Understanding of NoSQL / RDBMS (Mongo or Postgres) and ability to write optimized and high-performing queries
- Strong understanding of Java concurrency, concurrency patterns, experience building thread-safe code
- Experience building RESTful web services
- Strong written and verbal communication skills
- Strong interpersonal skills and time management skills
- Strong problem-solving and analytical skills
- Experience with GIT as a VCS, Unix-based systems
- Experience with NoSQL Database is a plus Following are a set of 'good to have' skills
- React AWS Bitbucket, JIRA

Similar jobs
About Grey chain (https://greychaindesign.com/)
A Generative AI-as-a-service, Mobile & Digital Transformation firm helping organizations reimagine user experiences with Disruptive & Transformational thinking and partnership.
Trusted by: UNICEF, BOSE, KFINTECH, WHO and many Fortune 500 Companies
Home of over 110 Product Engineering nerds building the next generation of Digital Products.Primary Industries: Banking & Financial Services, Non-Profits, Retail & eCommerce, Consumer Goods and Consulting.
Your Responsibilities
As a Software Engineer, your key responsibilities will include:
1. Design and develop high-volume Tech applications, delivering high-availability
and performance.
2. Ensure successful delivery of all technology tasks assigned with high quality.
Developing and executing as per the project plans.
3. Contribute in all phases of the development lifecycle: concept, design, build,
deploy, test, release to app stores and support.
4. Diagnose performance issues, fix bugs (including crashes and ANRs) to increase
the functionality of the application.
5. A proven team member and individual contributor with strong analytical skills.
6. Write well designed, testable, efficient code.
7. Bring innovative ideas to meet our company’s technical needs and enhance
applications by identifying opportunities for improvements.
8. Communicate key project data to team members and building cohesion amongst
team members.
The Skills you’ll need
In order to be successful in this role, you must have the following skills & experience:
1. Hands on experience in designing and developing applications using Java and
frameworks available for it.
2. Object oriented programming experience using common design patterns.
3. Experience in handling external and embedded databases.
4. Knowledge of JVM, its drawbacks, weaknesses and workarounds.
5. Advanced level technical knowledge of Core Java (Classloading, Memory
Management, Transaction Management etc.)
6. Experience in SpringBoot/SpringCloud framework.
7. Working knowledge of Relational Databases, SQL and ORM technologies (Like
Hibernate).
8. Understanding of maven
9. Familiarity with microservices.
10.Experience using Gitlab or similar environment.
11.Good understanding of Agile methodology.
12.Proven analytical and problem-solving skills.
13.Good communication skills and ability to interact effectively at all levels across
technology teams.

Summary:
We are seeking a highly skilled Data Engineer with extensive experience in designing, building, and maintaining complex data pipelines and architectures on the AWS platform. The ideal candidate will have a strong understanding of data warehousing, ETL/ELT processes, and big data technologies.
Responsibilities:
- Design, develop, and implement scalable data pipelines using AWS services (Glue, EMR, DMS, S3, Redshift, etc.).
- Architect and maintain data lakes and data warehouses to support business intelligence and analytics.
- Optimize data processing and storage for efficiency and cost-effectiveness.
- Implement data quality checks and monitoring to ensure data integrity.
- Collaborate with cross-functional teams (data scientists, analysts, software engineers) to understand data requirements and deliver solutions.
- Stay updated with emerging technologies and industry best practices in data engineering.
Qualifications:
- 7+ years of experience in data engineering or a related field.
- Strong understanding of data warehousing concepts and dimensional modeling.
- Hands-on experience with AWS services (Glue, EMR, Athena, DMS, S3, Redshift, EC2, Lambda, etc.).
- Proficiency in SQL and Python.
- Experience with big data technologies (Spark/PySpark, Kafka, etc.).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving and analytical skills.
- Ability to work independently and collaboratively within a team.
Good to Have:
- Experience with Snowflake, EMR, DataBricks, or other cloud data warehouses.
- Knowledge of data visualization tools (Tableau, Superset, Power BI, etc.).
- Experience in the healthcare or insurance industry
2. Spring boot/ Spring or any variations of Spring
3. MySQL
4. Mentions of, distributed systems, scalable systems
5. Mentions of ElasticSearch, Kafka or Redis
6. NoSQL databases like Cassandra/DynamoDB/MongoDB/Hbase etc
7. Mentions of Handling scale/scalable systems
9. Mentions of AWS or Amazon web services.
Job Responsibilities:
* Design, build, and maintain efficient, reusable, and reliable Java code
* Ensure the best possible performance, quality, and responsiveness of the applications
* Identify bottlenecks and bugs, and devise solutions to these problems
* Help maintain code quality, organization, and automatization
* Prepare the technical design of complex technology components
Mandatory Skills:
* Proficient in Java (JDK 1.7) or above JDK 8 preferable, with a good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of concurrency patterns in Java
* Solid understanding of object-oriented programming along with various design and architectural patterns
* Hands on experience with Spring, Spring Boot, JUnit
* Familiarity with concepts of MVC, Microservices, RESTful
JAVA SPRING BOOT
Mandate Skills: Java+Springboot (Mandatory), Angular is add on
This is Java lead developer role based in Pune India. You should be ready to take challenges and passionate about CI/CD practices. You should be a good team player with excellent sense of ownership & responsibility. Technical skills :
- You have experience building applications on Spring Framework, Springboot & RESTFul web services is must.
- Hands on experience in Front-End technologies such as Angular JS is preferable.
- You have experience working on Unix / Linux.
- You have DB query experience on Oracle.
- Effective & clear communication Understands the value of diversity in the workplace and is dedicated to fostering an inclusive culture in all aspects of working life so that people from all backgrounds receive equal treatment, realize their full potential and can bring their full, authentic selves to work.
Hello ,
Greetings from Talentika !!
we are having a job vacancy for Java Developer Along with the Skills
Java, Microservices, Kubernetes, AWS/Azure, devops background .
Best Regards,
Priya.
Responsibilities
- Plan, develop and implement large-scale projects from conception to completion.
- Interface with clients and gather business requirements and objectives.
- Translate clients’ business requirements and objectives into technical applications and solutions.
- Understand and evaluate complex data models.
- Design, develop and implement new integration.
- Execute system development and maintenance activities.
- Develop solutions to improvise performance and scalability of systems.
- Mentor junior and mid-level engineers.
Minimum Requirements
- 3-5 years of relevant experience, working in Java related technologies.
- A Good Engineering or Masters degree from a reputed university
- Should have strong technical skills with a good grasp of OO concepts and design patterns
- Good knowledge of SQL database ( MySQL, Oracle, etc )
- Good understanding of frameworks like Spring, Hibernate, etc.
- Good understanding of spring boot and microservices.
- Exposure to AWS services - S3, SQS, Lambda, DynamoDB, API Gateway, etc.
Good to have
- Knowledge of No-SQL DBs like mongo, dynamoDB, etc.
- Knowledge of message brokers/queuing services like SQL, rabbitMQ, Kafka, etc.
As the Java Developer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.
What you will do:
- Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and present ideas and solutions effectively
- Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications
- Developing the Code as per the requirements
- Working with product team and constructing the tech roadmap
- Designing, building and scaling the company's backend microservices
- Maintaining code integrity and organization
- Applying all quality requirements to make the code production ready
- Developing and deploying new features to facilitate related procedures and tools if necessary
- Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations
- Designing and building efficient, reusable, and reliable Java code
- Pro actively catching and fixing bugs, and providing support for the back end services
- Managing servers and infrastructure by keeping the lights on and refining the deployment architecture
What you need to have:
- Expert at hands on programming in JAVA and J2EE
- Must be from Product based companies (Should have developed Web Apps)
- Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc)
- Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Proficient understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest APIs , Webservices
- Excellent problem-solving skills
- Hands on experience with Lucene/Solr
- Familiarity with DiagFlow based chat bot building
- Knowledge of NLP
- Learnt AI/ML systems
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
- 2+ years of experience in Java Development with sound knowledge of core Java
- Should have strong hands on experience with developing web applications using Servlets and JSP, Spring, Hibernate, Web Services, HTML, JavaScript
- Should have experience of working on Tomcat/Glassfish
- Experience of Google App Engine or AWS will be added advantage
- Strong knowledge of OOAD
- Comfortable working on Linux/Unix
- Good communication skills and good organization
- Willingness to work in a team environment, as well as
- Willingness to learn new
Responsibilities:
- Write production quality code in Java, J2EE, and Spring
- Adhere to software development and source control processes, git is added Advantage
- Design, build, configure, test, and document production quality software on an iterative
- Participate in design and implementation of new software.
- Work closely with users, technical leads, project managers, and other cross-functional development
- Execute on the provided design. Active coding in key technologies is required for this development position and includes: Java/J2EE, Tomcat, Web Services, REST, and spring, Hibernate/Ibatis, XML, UNIX and
- As part of the software development process you will need to create, review, and maintain all required technical documentation related to assigned software to ensure supportability and reuse.
- This individual must develop software using disciplined software development processes, adhering to team/company standards and software best practice guidelines, and corporate policies.


