
Experience Level: 3 to 5 Years
Job Location: Hyderabad
Responsibilities
· Excellent knowledge of Core Java and Spring
· Candidate should have a working knowledge of web services
· Should have worked in the distributed agile model and continuous integration
· Should have knowledge of designing and implementation of REST Web services
· Strong experience with REST API and web services
· Should be efficient with Java J2EE and related technologies.
Essential Requirements
· Strong Core Java and spring.
· Strong RESTFUL web service experience
· Strong SQL (preferably Oracle), JQuery, HTML/CSS, Oracle Restful, SOAP web services
· B. Tech/M. Tech from Tier-1 colleges like IIT, NIT, VIT, BIT
Primary Skill: Java, spring & RESTFUL Web services,

About TetraSoft
About
Company video


Connect with the team
Similar jobs


Extensive experience in building applications using .NET Core
Proficient in C# with strong coding skills, including multithreading and core concepts.
Proficient in SQL Server with hands-on experience
Solid experience in ASP.NET Core MVC development
Expertise in building RESTful services using Web API
Strong background in Entity Framework and Dapper
Experience with ADO.NET
Familiarity with client-side frameworks like jQuery and JavaScript
Knowledge of HTML and CSS
Experience working with Git repositories
Familiarity with Jira for project management

Role Description : Senior Java Developer
As a senior developer you will be responsible to manage the software development life cycle from planning to prioritizing to testing and release. Responsibilities includes gathering system and team product requirements, building java modules and testing features before release. Should have hands on experience developing software with agile methodologies and are ready to lead our junior developers.
Responsibilities • Contribute to all phases of development lifecycle. • Planning of API workflow. • Understanding the requirements all the teams involved and planning the development process. • Write well designed, testable, efficient code. • Prepare and produce releases of software components. • Support continuous improvements by investigating alternatives and technologies and presenting these for architecture review. • Designing, implementing, and maintaining java applications that are often high-volume and low latency. • Identify bottlenecks and bugs and advise solutions to these problems. • Develop highly scalable REST APIs to use in our applications. • Guide the team and help them in any complex situations.
Required Qualifications We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with a growing company. Some qualifications that we think would help you thrive in this role are: • Minimum 8+ Years in a Java programming. • Expert hands-on knowledge of latest technology, good exposure to web technologies and open to all technologies like Java, J2EE, Spring Boot, Microservices, Cloud computing, any DB. • Very good exposure to DevOps concepts and tools, Continuous Integration and Continuous Delivery. • Quick learner believes in continuous learning and acts as a catalyst for building the culture within the organization.
• Analytical thinking skills, problem solving with strong exposure to root causing tools and techniques and ability to come up with solutions in complex situations. • Familiar with various design and architectural patterns. • Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications • Deep insights of Java and J2EE internals such as memory management, transaction management, etc. • Skill for writing reusable Java libraries. • Proficient understanding of code versioning tools, such as Git. • Familiarity with build tools such as Ant, Maven, and Gradle. • Ability to work without guidance and under tight deadlines. • Result oriented and focused on meeting deliverable timelines. • Teamwork and willingness to listen to others. • Communicate effectively • Good knowledge of microservices. • Expertise in developing enterprise level web applications and RESTful APIs using Microservices with demonstrable production-scale experience. • Strong background working with Linux/Unix environments. • Working experience in industry standard protocols related API security. • Clear understanding of web services and SOA related standards like REST/OAuth/JSON.
Location: Bengaluru/Udupi (NO WORK FROM HOME OPTION)
Notice Period: Immediate Joining or Maximum 1 Month
Your responsibilities will include:
Designing, implementing and maintaining Java-based applications
Contributing in all phases of the development lifecycle
Writing testable, scalable and efficient code
Test and debug new applications and updates
Maintain up to date code documentation
Participating in code reviews
Key Requirement:
- You have prior experience in Core Java.
- Strong knowledge of Java Application Frameworks
- Hands-on experience working in SQL
Your Impact:
• Interact clearly with clients and the on-shore and off-shore project teams
• Regular involvement in thought leadership Best Practices development
• Facilitate end to end project design & development while working closely with global client
Your Skills & Experience:
• 4 to 14 years of development experience in SFDC
• Excellent hands-on experience in Salesforce application development including VF, Apex Triggers, Asynchronous Apex
• Deep knowledge of Lightning framework
• Expertise in Business Requirement gathering, Analysis & conceptualizing high-level architectural framework & design
• Experience working with Sales or Service cloud, Community Cloud, Marketing Cloud
• Conceptualize end to end integration projects & knowledge of authentication mechanism
• Experience in REST & SOAP APIs, knowledge of Governor limits involved during Integration
• Working knowledge on continuous integration, working with repositories (e.g. Git)
• Should have experience to design the data flow and work with any ETL or dataloader
• Excellent experience in designing and architecting large scale applications
• Thorough understanding of Solution architecting & Estimation process
• Excellent consulting skills, oral and written communication, presentation, and analytical skills
Set Yourself Apart With:
• Salesforce Certifications
• Knowledge of Heroku, Angular.js and Salesforce Einstein, Salesforce CPQ, CloudCraze B2B
• Incident and problem management skills
• Ability to provide necessary coaching to bring juniors up to speed on the technology
• Exceptional written skill for solution documentation creation for both technical and non-technical material
• Background in force.com platform and deployment experience in an outsourced service environment
• Articulation skills & Good team player
• Self-starter and self-learner with keen interest to grow
• Process orientation and the ability to define and setup processes
• Mentoring team members
Benefits of Working Here:
• Gender Neutral Policy
• 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
• Generous parental leave and new parent transition program
• Flexible work arrangements
• Employee Assistance Programs to help you in wellness and well being
Job Profile
Purpose of Role: To support and maintain the existing and future applications managed by ABD (Agile Business Development) Team.
Main Responsibilities:
- To work on existing and future applications as required
- Work with ABD India Application Support and Business Support team to address production issues and/or to do development work
- Work with US ABD team to coordinate the on-going support and monthly release of C-Hub (Customer-Hub) application and other ABD Applications
- Report status to management on project progress
- Identify and escalate related issues and risks
- Coordinate with others in Development and Business Support team to implement new features of SQL Server/ MS Web based technologies
- Assess current modules and offer performance improvements techniques
- Make sure Database Design Standards/coding standards established by ABD are followed
- Constant communication with ABD leadership team in US.
- Problem Solving ability with “Can-do” attitude
- IT experience in Banking industry is preferred
Candidate Profile:
- Minimum 10 years of experience at least 3-5 years of experience in Corporate & Investment Banking area and Bachelor's degree in Engineering, Accounting, Finance, or equivalent
- Expertise with MS SQL Server development including SSIS and SSRS, Proficient in development of Stored procedure, Views, Functions etc in MS SQL Server
- Experienced with DBA kind tasks such as replication, linked server, query analyzer, DBCC commands, data transfer from one DB server to other DB Server etc
- Experienced in MS Excel VBA and macro scripting
- Knowledge of data Encryption in database


- Analyzing website and application requirements.
- Writing back-end code and building efficient PHP modules.
- Developing back-end portals with an optimized database.
- Troubleshooting application and code issues.
- Integrating data storage solutions.
- Responding to integration requests from front-end developers.
- Finalizing back-end features and testing web applications.
- Updating and altering application features to enhance performance.
- PHP Developer Requirements:
- Bachelor’s degree in computer science or a similar field.
- Knowledge of PHP web frameworks including Yii, Laravel, and CodeIgniter.
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Understanding of object-oriented PHP programming.
- Previous experience creating scalable applications.
- Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
- Familiarity with SQL/NoSQL databases.
- Ability to project manage.
- Good problem-solving skills.
● Partner with the product/business teams to understand the product features and
specifications, translate them into high level and low-level design
● Participate in all stages of the Software Development Lifecycle
● Develop back-end components, services, and APIs. Support integration of user-
facing elements, and collaborate closely with the design and front-end development
team
● Write elegant, effective, and scalable code while maintaining the highest level of
coding standards
● Take ownership of the work and ensure timely deliveries
● Drive innovation in product development, while relentlessly improving performance,
scalability, and maintainability
Requirement
● Strong problem solving and analytical skills with a minimum of 2-4 years of
experience in backend development
● 1+ experience as a Java Developer, with strong knowledge of Java web frameworks
like Spring Boot, Hibernate, etc. and experience working in Microservices
architecture
● Hands-on experience of working with Linux/Unix platform
● Strong knowledge of SQL and RDBMS like PostgreSQL/MySQL etc.
● Experience in - Python, Git
● Strong technical aptitude and good knowledge of CS fundamentals
● Sound knowledge and application of algorithms and data structures with space and
time complexities
● Strong design skills involving data modelling and low-level class design
● Follow industry coding standards and responsible for writing maintainable, scalable,
and efficient code to solve business problems
Good to have
● B. Tech./M. Tech. in Computer Science or equivalent from a reputed college
● Prior experience working in a startup environment
● Experience in setting up an entire product from scratch

We are looking for Product Developers-Java Technology with hands-on experience in Core java and socket programming with the flair for working on cutting-edge solutions.
Responsibilities and duties:
- Responsible for the development and unit testing of various modules in JAVA and other related technologies.
- Need to do requirement understanding, preparing initial concept and possible architecture design.
- Responsible for feasibility analysis and POC development.
- Ability to understand the product architecture and end-to-end system flow.
- Ability to relate and analyze tasks as per overall product architecture and philosophy.
- Work in Agile SCRUM development model and be able to plan, estimate, execute and deliver quality work as per committed timeline.
- Ability to continuously analyze and contribute to lean processes, quality improvements, product growth, and productivity improvements within the team.
Required Skills:
- JAVA - Core JAVA Concepts, Socket Communication, Multithreading, Exception Handling, Collections Framework, Reflections, I/O, XML, HTML, JSON, YML
- Database version management tools like Liquibase etc.
- Version control system like GIT. Hands-on experience with strong knowledge of branching, merging,
- Build systems like Maven, Gradle, Ant etc.
- Hands-on experience in running development environment on Unix/Linux (Ubuntu, CentOS).
- Cloud computing experience, Integration with third-party devices, experience in writing REST APIs, shell scripting knowledge will be an added advantage.
We are looking for Product Developers-Java Technology with hands-on experience in Core java and socket programming with the flair for working on cutting-edge solutions.

