About the Job
Titaniam’s software engineers develop the next-generation technologies that protect big data. Our products need to handle information at a massive scale. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing as well as large-scale system design. As a software engineer, you will work on projects critical to the company needs with opportunities to switch projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Responsibilities
- Work closely with software engineers, product managers, and sales teams to bring innovative solutions to market.
- Communicate and negotiate across teams to get buy-in and alignment towards a shared vision.
- Apply technical judgement and identify return-on-investment opportunities.
- Learn new technologies and apply them appropriately for bringing value to customers.
Minimum qualifications
- Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
- Experience in architecting and developing distributed systems design.
- Experience in technical leadership, leading project teams, and setting technical direction.
- Proven record of test driven development.
- Experience with Java, Spring Framework or similar technologies.
Preferred qualifications
- Experience in driving technical projects and providing leadership in an innovative and fast-paced environment
- Experience in working with other engineering teams internally and externally, and across geographies.
- Experience building web applications for 5+ years.

About Titaniam Labs
About
Connect with the team
Similar jobs
Job Description:
• Experience in Python (Only Backend), Data structures, Oops, Algorithms, Django, NumPy etc.
• Notice/Joining of not more than 30 days.
• Only Premium Institute- Tier 1 and Tier 2.
• Hybrid Mode of working.
• Good understanding of writing Unit Tests using PYTest.
• Good understanding of parsing XML’s and handling files using Python.
• Good understanding with Databases/SQL, procedures and query tuning.
• Service Design Concepts, OO and Functional Development concepts.
• Agile Development Methodologies.
• Strong oral and written communication skills.
• Excellent interpersonal skills and professional approach Skills desired.
Job Description:
We are seeking a highly motivated and skilled Full Stack Java Developer with strong experience in backend and frontend development, cloud deployment, and modern DevOps practices. The ideal candidate will have a solid background in Java/J2EE technologies, hands-on experience in developing microservices on AWS, and a good understanding of CI/CD pipelines and monitoring tools.
Key Responsibilities:
- Design, develop, test, and maintain scalable web applications and microservices.
- Implement backend logic using Core Java, J2EE, Spring Boot, Spring Batch, JPA, and REST APIs.
- Build responsive UIs using React, HTML, CSS, and integrate them with backend services.
- Develop and deploy microservices using AWS services like ECS, EC2, S3, API Gateway, Aurora, ALB, and Route 53.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Write unit and integration tests using JUnit and Cucumber.
- Monitor application performance using APM tools and analyze logs using Splunk or similar tools.
- Implement CI/CD pipelines using Jenkins, Maven/Gradle, and Git/Bitbucket.
- Work with containerization and orchestration tools like Docker and Kubernetes.
- Collaborate with cross-functional teams using tools like JIRA and Confluence.
Required Skills & Experience:
- Strong hands-on experience in Java/J2EE application development.
- Proficiency in Spring frameworks (Spring Boot, Batch) and RESTful services.
- Frontend development experience with React, HTML, CSS.
- Solid experience with AWS cloud technologies and deployment practices.
- Experience in writing and maintaining automated tests with JUnit and Cucumber.
- Knowledge of APM tools and log analysis tools (e.g., Splunk).
- Familiarity with CI/CD pipelines and tools (Jenkins, Maven/Gradle, Git).
- Experience with Docker and Kubernetes.
- Excellent problem-solving, debugging, and analytical skills.
- Good communication skills and ability to work in Agile teams.
Preferred Qualifications:
- AWS certification is a plus.
- Experience with Amazon Aurora and API Gateway in production environments.
- Knowledge of SOA, messaging systems (e.g., MQ), and security best practices.
Job Details:
As a Software engineer you will be able to challenge the idea of “impossible”, producing results that are elegant, simple and don’t require a team of experts to decode. You are driven by innovation, fresh ideas and new ways to produce high quality solutions.
Job Description:
Position Summary:
We are looking for a Cloud developer responsible for the development and maintenance of cloud applications deployed in AWS environment. Your primary focus will be the development of such applications and their integration with other services. A commitment to open mind, problem solving, ability to learn, and creating quality products is essential.
Responsibilities:
- Ensure the performance, quality, and responsiveness of services
- Collaborate with a team to define, design, and ship new features
- Innovative thinking of finding solutions to needs
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, automatization and documentation
- Use Agile Scrum Methodology for software development
- Develop unit tests for all new code
- Provide code reviews for all new code and participate to code reviews of other people
- Diagnose and resolve complex level issues of application
- Participate in interactions with all levels of personnel with different teams
- Design and build services on top of AWS
Skills:
- Strong knowledge of Python
- Strong knowledge of Web Services (Rest or SOAP APIs)
- Strong knowledge of React JS or any other JavaScript
- Solid understanding of object-oriented programming
- Knowledge of Java and Spring Boot is good to have
- Knowledge of AWS is good to have
- Knowledge of TypeScript is good to have
- Knowledge of Linux is good to have
- Knowledge of HTML and CSS is good to have
- Knowledge of AWS CloudFormation is good to have
- Knowledge of Elasticsearch is good to have
- Familiarity with continuous integration
- Any authorized Java, AWS, Linux, or Python certifications will be value added
- Min 2 years of work experience in relevant technologies
- Excellent interpersonal and written communication skills
- Proven experience in any high-level programming languages like Java (Preferably)
- Strong knowledge of data structure, algorithms and coding
- Experience with any Messaging technologies like Kafka or Rab-bitMQ, etc.
- Proven experience in database technologies like NoSQL
- Hands-on experience with Spring, Spring Security, Spring boot, and Hibernate framework.
- Working knowledge of developing Restful Micro services.
- Strong analytical, problem-solving skills.
- Attend team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
- Ability to understand the Platform/domain of the business in detail & Ability to multi-task.
- Good communication and organizational skill
Looking for Java_ Spring boot & Microservices Developers.
Experience: 3-12 Years
Location: Hyderabad
Employment Type: Fulltime
Notice Period: Immediate to 30 Days
Roles & Responsibilities:
- Strong programming expertise in java and j2ee.
- Strong project experience in Spring & Spring boot.
- Good with multithreading, collections.
- Good work experience in Microservices.
- Strong with Data Structures and Algorithms.
- Good with Design and Design Patterns.
Required Skills:
- BS/MS degree in Computer Science, Engineering or a related subject.
- Proven hands-on 3+ years Software Product Development experience.
- Proven working experience in Java development.
- Hands on experience in designing and developing applications using Java EE platforms.
- Object Oriented analysis and design using common design patterns.
- Excellent knowledge of Relational Databases and SQL.
- Very good communication skills.
- Strong analytical and logical skills.











