
- Design, build and maintain efficient, reusable, and reliable Java code.ย
- Providing technical oversight to the team, involved in design and code review.
- You would also be spending most of the time in development activities in varied technologies and should have a passion to write code.
- Should be able to create good technical documents.
- Translate application storyboards and use cases into functional applications.
- 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 as well as suggest the pros and cons of using a certain technology stack or component or design pattern versus another, to the clients.
- Team Management.
Required Skills and Qualifications
- Qualifications: BTECH/MTECH/MCA/MSc.
- Proficient in Java, with a good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of multithreading, concurrency patterns, and collections in Java.ย
- Solid understanding of object-oriented programming along with various design and architectural patterns.
- Hands on experience with JMS, JPA, Spring (MVC, Boot & Cloud preferred) & Hibernate.
- Familiarity with concepts of MVC, JDBC, and RESTful. ๏ท Experience with Presentation Layer (JSP/Servlets), JS Frameworks (Angular, jQuery, react, etc.).
- Creating database schemas that represent and support business processes and experience with both external and embedded databases. Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git, Ant, Maven, and Gradle; continuous integration.
- Knowledge in xml based mappings, SAML, rest clients, CAS authentication and Jetty.
- Knowledge of Apache Camel and Kafka and Drools Rule Engine is preferred.

Similar jobs
Position Title: Senior Software Developer
Freestone Infotech is a global IT solutions company providing innovative best-in-class turnkey solutions toenterprises worldwide. http://freestoneinfotech.com/
Experience: 5+ yrs
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.
โข Proficient in general programming, logic, problem solving, data structures & algorithms
โข Exposure to Linux environment.
Secondary Skills:
โข Agile / Scrum Development Experience preferred.
โข Comfortable working with a microservices architecture and familiarly with NoSql solutions.
โข Experience in Test Driven Development. โข Good analytical, grasping and problem-solving skills.
โข 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.
Education and Experience: โข Bachelorโs / masterโs degree in computer science or information technology or related field.
- Ability to work in a fast-paced environment with minimal supervision
- Experience in Agile development using JIRA, GIT, ย Confluence.
- 3+ years of Experience inย node.js + Express.
- Experience in profiling, debugging & troubleshooting Node.js processes.
- Strong Experience as a backend developer for REST API design.
- Strong knowledge of SQL/NoSQLdatabases likeย PostgreSQL / MySQL or MongoDB
- Understanding accessibility and security compliance
- Understanding fundamental design principles behind a scalable application.
- User authentication and authorization between multiple systems, servers, and environments.
. Sound knowledge of NoSQL databases like mongo.
. Experience with replication , sharding and scaling.
. Design, install, maintain highly available systems (includes monitoring, security, backup, and performance tuning)
. Implement secure database and server installations (privilege access methodology / role based access)
. Help application team in Cyper query writing, performance tuning & other D2D issues
โข Deploy automation techniques for d2d operations
. Must possess good analytical and problem solving skills
. Must be willing to work flexible hours as needed
. Scripting experience a plus
. Ability to work independently and as a member of a team
. Strong verbal and written communication skills
We are searching for a Laravel developer to build web applications for our clients. In this role, you will design and create projects using Laravel framework and PHP, and assist the team in delivering high-quality web applications, services, and tools for our business.
Responsibilities-
- Discussing project aims with the client and development team.
- Designing and building web applications using Laravel.
- Troubleshooting issues in the implementation and debug builds.
- Working with front-end and back-end developers on projects.
- Testing functionality for users and the backend.
Requirements-
- Experience working with PHP, performing unit testing, and managing APIs such as REST.
- A solid understanding of application design using Laravel.
- Knowledge of database design and querying using SQL.
- Proficiency in HTML and JavaScript.
Additional information-
Job type- Full time- in office
Minimum experience- 1 year
ย
๏ท A minimum of 6 years of software development experience
๏ท In-depth knowledge of C#
๏ท Hands-on experience with ASP. NET MVC Framework
๏ท Strong knowledge and experience in designing and developing Web solutions using ASP.
NET MVC Framework
๏ท Rich experience in creating REST-based web-services using ASP. NET Web API or ASP.
NET Core
๏ท Working experience of Relational Databases (MS SQL, Oracle nice to have), ORM (Entity
Framework, EF Core)
๏ท Affinity with unit and integration testing frameworks and TDD
๏ท Knowledge of Azure cloud and DevOps pipeline nice to have
๏ท Analyze, plan and estimate requirements as well as identify risks involved and provide
solutions
๏ท Understanding of design principles behind scalable and testable applications
๏ท Continuous improvement and innovative mind-set.
๏ท Ability to take a lead role and take ownership of complex data integration deliveries.
๏ท A degree in Computer Science and/or a business related degree; or equivalent work experience.
โข Candidate with exceptional programming skills, problem-solving abilities and strong work
ethic.
โข The candidate has to work on custom programming and web application development for
Drupal.
โข Testing, maintenance and troubleshooting of existing company sites and resolving issues if
any.
โข Contributing ideas and efforts towards internal projects and working as part of a team to
find solutions on various problems.
โข Communicate technical ideas to business users and other teams (design, QA).
โข Collaborate with team members and to work independently when needed.
โข Eager to embrace current and emerging web technologies.
To be the right fit, you'll need:
โข Experience of total 4+ years working on PHP and Drupal 7,8 Development (at least 2+ years in Drupal 8)
โข Strong knowledge of MySQL, jQuery, HTML5, CSS
โข Experience with Drupal architecture, best practices and coding standards
โข Knowledge on Views, Services etc.
โข Experience in custom module and theme creation
โข Familiar with sub version control systems such as Git or SVN
โข Basic knowledge of environment setup for Linux distribution
- Join a team of great technical professionals that work hard but have fun and enjoy developing state of the art product-based applications and websites.ย
- Use best practice coding standards and implement each deliverable.
- Write and manage program and Bug Fixes
- Construct and support integrations that are easy to manage, maintain, customize and configure; ensure overall reliability, availability, and high-performance code.
- Analyze system issues and problems and implement solutions rapidly.
- Manage multiple projects simultaneously varying in sizes and scope
- Work in a fast-paced cross-functional team environment. Effectively handle time-critical issue and appropriately escalate at-risk items.
- Laravel/ Zend/ CakePHP/ CodeIgniter/ Symfony, or equivalent.
- Strong knowledge of OOPs Concepts.
- Computer Science/Software Engineering Bachelorโs degree or higher education.
- Experience in writing high performance and high scalable code using best practice and coding standards.ย
- Excellent written and spoken communication skills.ย
- Excellent organizational and attention to detail.ย
- Good to have familiarity with NoSql DB, web servers (e.g. Apache), caching (Memcache / Redis), Cloud, NodeJs, Microservices architecture Familiar with agile software development methodologies (e.g. SCRUM / Agile / Kanban)
- Must have knowledge of MVC design patterns, XHTML/HTML5, PHP, CSS3, XML, MySQL/MSSQL, JavaScript jQuery, json objects, API, AJAX functionality and client-side validation.
- Understanding accessibility and security compliance.
- Understanding fundamental design principles behind a scalable application
- Knowledge of using version control software such as SVN or GIT will be preferable.
- Experience in either Mobile application or Data Integration with other apps would be preferred.
- 2-4 years of demonstrable hands-on work in web-based application development experiences in a professional environment, including interaction design for dynamic, data-driven applications (not HTML based website) delivered via the web, or the equivalent.
About radix healthย
We, http://www.radixhealth.com/">Radix health, Inc are a Healthcare IT solutions provider organization based out of US and India, developing innovative products that are solving some of the challenging problems for US Healthcare around patient access and patient care. We operate at the intersection of Clinical operations, data science and medical practices and we are a bunch of people with solid domain knowledge, technical expertise and eagerness to grow our footprint in the market.
Radix health is listed as one of the top 100 companies transforming US healthcare and we are proud to be associated with several leading medical groups in US.ย
Working at radix health
Are you looking for a place where growth opportunities abound, where you'll have the freedom to forge your own path, and where you can feel good about the work you're doing?
We're looking for people who are passionate about improving healthcare, constantly seek to make themselves better, love challenging problems, and never say never.ย We honor diversity and creative thought. We are committed to building an environment that challenges you, but where you can also have fun. As a growth-stage startup, we offer competitive compensation packages that reward hard work and long-term growth.
Perks at work
- Chance to work on real life problems in the healthcare industry.
- Culture of trust, empowerment and constructive feedback, Advanced technology stack , knowledge sharing through tech talks, product demos, parties & events.
- Competitive salary, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and healthy evening snacks.
- A diverse, fun and open-minded team in a nice office in the centrally located part of Pune.
- Extensive onboarding, mentoring and personal development plan.
- Relocation assistance for outstation candidates.
- Comprehensive insurance benefits covering employees and their families.
- Genuine work/life balance served here.ย
ย
ย
Our Recruiting Process:
ย
We aim to reply to all applicants within a few days of receiving your application. Our interview process consists of several stages, each one allowing us to get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here at Radix Health.
ย
The stages include:
- CV review
- A little coding/Logical challengeย
- Technical Interview with team
- Interview with VP.ย
ย
We value your time and we move fast and provide feedback at every stage of the interview.
If you like being at the place where decision making is quick then you are on the right track
Role :
We are looking for an experienced Java or full-stack developer who is passionate about developing solutions that improve healthcare. The ideal candidate will have at least 4 years of experience building large-scale web applications.ย
You will be expected to define/scope feature-sets and develop new functions. You will be a part of the team that is focussed on our one of many industry leading software solutions, designing scalable/maintainable object oriented architecture and producing market leading, self-testable deliverables.ย
You are expected to be a technology enthusiast, who likes to think out of the box, embraces new technology alternatives, has a creative mind and is a go-getter.
Qualifications:
- Education : BE/MS/M. Tech/MCS/MCS with excellent records
- Server side :ย Java/J2EE, REST API development, RESTful web services, Spring Boot framework, JAX-RS APIs
- Concepts : Strong understanding of Data Structures, Concurrency, Mult-threading, Design patterns, Java packages, Garbage collection, collections, JVM, JDBC
- ORM : Mybatis, Hibernate
- Unit testing : JUNIT, TestNG, Mockitoย
- Build : Maven, Gradle
- CI/CD : GIT, Devops practices, Jenkins, containerization using Docker
- Databases : SQL, No-SQL, RDS, PostgreSQL, MySQL
- Cloud :AWS, EC2, ES3, ECR etc.
- APM: ย ELK, Grafana
Skills:
- At least 4 years of SAAS software development experience.
- Experience in cloud computing application implementations on AWS is a MUST!
- Excellent understanding of microservices architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, and high availability
- Experience with build-time dependency management (e.g. Ant, Maven); unit testing and code-coverage tools; test automation techniques and tools; and build automation tools (e.g. Jenkins,) tools is required.ย
- Strong understanding of Java is expectedย
- Good understanding of architectural principles involved in SaaS and multi-tenant platforms.ย
- Strong interpersonal, influencing, collaboration and negotiation skills
To be the right fit, you'll need:
We're DeepR Analytics (www.deepranalytics.com), a company based out of Toronto, Canada, that develops algorithmic trading solutions and products primarily focused on merging innovative trading algorithms with recent advances in machine learning algorithms such as deep learning and reinforced learning to automate trading and reap profits. We are continuously looking for disciplined professional C++ Software Developers familiar with Python as well. The C++Software Developers will work on the design, implementation, and enhancement of trading algorithms.
ย
Responsibilities:
- Developing low latency trading algorithms for US Equities market in close coordination with the trade-strategy team
- Developing and maintaining large-scale, high-performance, robust software for management of high velocity and real-time market data
- Developing applications and software components to be reused across multiple productsย
- Designing, developing, and optimization of algorithms for quality & performance-optimized software development
- Contribute to architecture and technical design and implementation
- Developing and reviewing software requirements, designs, and test plans
- Documentation of existing and developing products
Desirable Skills:
- Familiarity with Design Patterns
- Ability to read/understand Python
- Familiarity with understanding, refactoring, debugging large C++ code repositories
- Familiarity with Git, Visual Studio, JIRA
ย
Requirements:
- A B.Tech in Computer Science, Computer Engineering, or closely related fieldย
- 3+ years of professional software development experience in C++
- Experience with large-scale, multi-threaded application development
- Experience designing APIs for consistency, simplicity, and extensibility
- Strong knowledge of object-oriented concept and design
- Ability to develop new approaches to complex problems
- Extensive experience with best practices in software development (code reviews, test automation/unit testing, version control)
- Well-developed written and verbal communication skills
- Familiar with working in both Linux and Windows environments.
- Willing to work in an afternoon shift (2:00 PM to 10:30 PM IST) Monday to Friday
Perks & Benefits:
- Cutting-edge work equipment.
- Two-way transportation
- Health Insurance for self & family
- Term Insurance for self
- Health and wellness benefits
Potential Benefits:
- Profit-Sharing Plan
- Employee Stock Ownership Plan
ย










