
Opportunity to work with a Silicon Valley based security and governance start-up.
About Privacera
Privacera, Inc is a California based start-up company that is looking for Senior Software Engineers to work out of our Mumbai/Pune based office. Privacera is a cloud-based product which uses Cloud native services in AWS, Azure and GCP. Privacera is a fast-growing start-up and provides ample opportunity work on all Cloud services like AWS S3, DynamoDB, Kinesis, RedShift, EMR, Azure ADLS, HDInsight, GCP GCS, GCP PubSub and other services.
We are looking for motivated individuals who are keen to work on Cloud or Big Data services or have worked on Cloud and Big Data. If you want to work in a start-up culture and are ready for the challenge, then join us on our exciting journey.
Responsibilities:
- Design, code and debug cloud-native applications.
- Evaluate and identify new technologies for implementation
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
- Write well designed, testable, efficient code
- Develop software verification plans and quality assurance procedures
- Serve as a subject matter expert
Requirements:
-
5+ years of relevant experience in software development
-
Deep understanding of public cloud infrastructure (AWS, Azure or Google)
-
Experience with large scale distributed systems
-
Ability to troubleshoot distributed systems
-
Prior experience with data encryption, TLS/SSL is a strong plus
-
Experience with Docker and Kubernetes is a plus
-
Deep experience with Java
-
Excellent communication (writing, conversation, presentation) skills, consensus building, Quick learner
Good to have experience in Production support - Tier 4
Experience with these technologies are a plus: AWS, Microsoft Azure, Google Cloud, Cloudera, Snowflake, Mongo DB, Oracle, Databricks, Datastax, Confluent

About Freestone Infotech Pvt. Ltd.
About
Company video


Connect with the team
Similar jobs
Key Responsibilities:ย
- Minimum of 3 years of experience in Microservices architecture and Java, with aย good understanding of design patterns and the Spring Boot framework, with theย ability to collaborate effectively with team members and build positive workingย relationships.
- Design and build and deploy APIs to meet business requirements.
- High level of commitment to business satisfaction and agility.
- Strong work ethic and a passion for the role, with a positive attitude and a willingnessย to learn.
- Communicate effectively with the tech lead to thoroughly understand theย requirements and highlight any blockers immediately.
- Handle programming and software development, including requirement gathering,ย bug fixing, testing, documenting, and implementation.
- Work in an agile environment to deliver high-quality solutions.
- Understand and implement Security, Logging, Auditing, Policy Management, andย Performance Monitoring.
- Familiarity with relational databases (E.g.: Oracle), non-relational databases (E.g.:ย MongoDB), MSK Kafka, Docker, Kubernetes, and CICD Technologies (Jenkins,ย GitHub, Maven)
Qualification-ย Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor ofย Computer Applications (BCA)
Post-Graduation: Master of Science (M.Sc) /Master of Technology (M.Tech) / Master ofย Computer Applications (MCA)
Software Development Engineers will be responsible to participate in all stages of
the software product development life cycle. This will include analyzing system
and user requirements, designing software flowcharts, writing clean Java code,
troubleshooting bugs, and running tests to improve system functionality.
An ideal candidate would be someone who has proficiency in Java technologies,
good analytical skills, the ability to anticipate issues and frame remedial actions,
and excellent teamwork skills.
What will you be doing?
โ Write simple, efficient, and maintainable code.
โ Design, develop, scale and maintain backend services in Java
โ Manage individual priorities, deadlines, and deliverables.
โ Validating the functionality and security of the application.
โ Function well in a fast-paced, rapidly changing environment
โ Ensuring best coding standards and practices to improve and maintain
quality.
โ Meeting with the engineering and product team to discuss project definitions
and goals.
What will you need ?
โ Bachelor/Master degree in CS or related field from a reputed college
โ Sound knowledge of Java technologies.
โ Solid grip on the programming basics like DS and algorithms, OOPS.
โ Understanding & experience with software design pattern, restful APIs and
microservice architecture
โ Experience with software design and application programming.
โ Prior experience in start-ups or health-tech will be a plus

- Degree in Computer Science (BS/MS), related technical field or equivalent practical experience
- 8+ years of industry experience in product development
- Experience in coaching and mentoring team members
- Must own a specific component of the product. Gathering requirements by working with product management. Working closely with development managers in defining external product interfaces
- Must have excellent written and verbal communication skills. Must articulate various design approaches and design decisions clearly - within the team and across the teams.
- Must work with QA engineers to devise proper test constructs - unit testing and integration tests.
โข Exposure to latest Technology
โข Opportunity working in different platforms
โข Rapid Career Growth
โข Friendly Knowledge sharing Environment
Criteria:
โข BE/MTech/MCA/MSc
โข 3+yrs Hands on Experience in TSQL / PL SQL / PG SQL or NOSQL
โข Immediate joiners preferred/ Maximum notice period between 15 to 30days
โข Candidates will be selected based on logical / technical and scenario-based testing
Note: Candidates who have attended the interview process with TnS in the last 6 months will not be
eligible.
Job Description:
Technical Skills Desired:
- Experience in either of these Relational DBโs MS SQL Server / PostgreSQL / AWS Aurora DB / MySQL / Oracle / NOSQL DBs (MongoDB / DynamoDB / DocumentDB) in an application development environment and eagerness to switch DB.
- Design database tables, views, indexes
- Write functions and procedures for Middle Tier Development Team
- Work with any front-end developers in completing the database modules end to end (hands-on experience in parsing of JSON & XML in Stored Procedures would be an added advantage).
- Query Optimization for performance improvement
- Design & develop SSIS Packages or any other Transformation tools for ETL
Functional Skills Desired:
- Banking / Insurance / Retail domain would be a plus.
- Interaction with a client a plus
Good to Have Skills:
- Knowledge in a Cloud Platform (AWS / Azure)
- Knowledge on version control system (SVN / Git)
- Exposure to Quality and Process Management
- Knowledge in Agile Methodology
Soft skills: (additional)
- Team building (attitude to train, work along, mentor juniors)
- Communication skills (all kinds)
- Quality consciousness
- Analytical acumen to all business requirement
- Think out-of-box for business solution
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Recording data and reporting it to proper parties, such as clients or leadership.
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
- Taking lead on projects, as needed.
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Experienceย : 2+ years
Locationย : Mumbai (WFO only) Initial few months work from home
Notice Periodย : 0 to 30 days ( Immediate joiners are preferred)
Roles & Responsibilities :
(This role encompassing both API engineering using Java stack and web development
Experience in designing, developing, testing and successfully deploying critical and complex projects.)
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
ยท Build reusable code and libraries for future use
Required Skill set :
ยท Java background with a minimum of 3+ years experience in Java technologies.
ยท Experience in designing and developing application backend using frameworks like Spring Boot, Spring MVC, Jersey, JPA, Hibernate, SQL, Linux, JSON, XML, OAuth etc.
ยท Well & good if has Experience with frontend technologies
ยท Experience with both SQL and NoSQL database systems and writing SQL queries
ยท Strong experience building, designing, and consuming Restful web services.
ยท Exposure of Cloud Infrastructure - AWS and Alibaba Cloud
ยท Excellent understanding of ORM and Database concepts
ยท Experience with developing unit test code using JUNIT, Power Mock/EasyMock/Mockito etc.
ยท Experience with Git, Maven and CI/CD pipelines to deploy on Cloud applications
ยท Experience & knowledge on Micro services Architecture and API development using Java, spring, Spring Boot
ยท Experienced in roles conducting requirements gathering, writing user stories, creating application design and using design patterns
ยท Good knowledge on credentials/secrets management and data encryption techniques
ยท Good knowledge on coding standards, design patterns, unit testing.
ยท Good hands-on BitBucket/Github is preferred.
The ideal candidate should be a proactive individual with strong communication skills and a team player.
Should have hands-on experience in the following:
- He or she should have experience of at least 2 - 4 years in Java development.
- Hands-on experience in designing and developing applications using Java EE platforms and at least 2 - 4 years of experience on the same.
- Should have excellent in-depth knowledge on core java, JSP, servlets, and beans
- Experience in multi-threaded server-side Java programming
- Working knowledge of web services.
- Working knowledge on hibernate and springs framework.
- Experience in writing SQL queries.
- Should have worked in an SDLC environment.
- Good communication skills.
- Experience in working effectively within a team
ย
ย
ย
Good to have : Oracle, WAS/Tomcat server knowledge and basic knowledge of shell scripting.







