Java development for a Saas solution (on production for 5+ years). Comfort with AWS, microservices, EJB, Flutter will be advantages. Java and SQL skills are critical.
Key Responsibilities Work as a technical architect & lead contributor for creating technical solutions Contribute to scoping, estimating, and proposing technical solutions & development Investigate new technologies, provide analysis and recommendations on technical choices Responsible for providing hands-on expert level assistance to developers for technical issues Mentor and guide technical team members Skills Required BE/BTech/MTech (CS/IT or MCA), with an emphasis in Software Engineering, is highly preferable Primarily Scala preferred; else Java/Scala Understanding of Spring/Spring Boot/Hibernate Multi-threading concepts and socket programming Knowledge of Design patterns API based development experience (REST/Swagger etc) Dev Tools – Jenkins/Git/Maven/Gradle/SBT Understanding DB Concepts and basic query building and liquibase Excellent verbal and written communication Team leadership with strong listening and interpersonal skills; attention to details An attitude of constant learning of the new skill Position Benefits Top-notch remuneration Work with industry best developers and architects An excellent, no-nonsense work environment with the very best people to work with Highly challenging and cutting edge work
Required Experience, Skills and Qualifications 8+ to max 15years years of software development experience in development Experience with Spring, Hibernate, Java, Spring 4.x, Hibernate, Rabbit MQ, REST, Tomcat technologies Experience Experience with designing multi-tenant enterprise SaaS application using MVC, SOA, REST architecture Master-level experience and in-depth knowledge of Java platform with any one or more of: Tomcat, JBoss, WebLogic, Websphere application servers Experience and knowledge of developing enterprise applications with i18n, l10n, and accessibility support Strong verbal and written communication skills Flexibility and ability to work in a fast-paced, rapidly growing startup-like environment Ability to work with globally distributed and multi-cultural teams. Proven track record of troubleshooting and fixing performance, scalability, and reliability issues (memory issues, multi-threading, CPU spikes, virtualization, etc.) in Linux/Unix or Windows environment Experience and knowledge of secure coding best practices (such as OWASP) Desired Experience, Skills and Qualifications Full-stack product development experience and self-starter Knowledge of Big Data Technologies any one or more of: HP Vertica, Hadoop, SPARK, Amazon EMR, Redshift, Kinesis and/or DynamoDB considered a plus Knowledge of data warehousing, ETL, and data modeling with any one of Oracle, MySQL, DB2, or MS SQL Server considered a plus Knowledge of business intelligence tools such Tableau, Jasper reports, SAP Business Objects, or Microstrategy considered a big plus Experience in the healthcare business/industry considered a big plus Experience with troubleshooting and fixing database performance issues, and SQL tuning
Roles and Responsibilities• Code, develop, design and architect features related to the existing application. Weexpect you to own modules end to end and take pride in the work products youship.• Lead from the front, when it comes to delivering high quality work products. Serveas a mentor to the team members• Create and define performance metrics. Ideate, innovate and hack through theexisting systems to improve performance.• Perform code reviews, set coding practices and guidelines within the team.• Make sense of the product specs, be nimble in getting the issues resolved. Be athought leader.Critical Functional Skills:• Solid understanding and knowledge of Java/C/C++. You should understand theconcepts of multithreading, I/O, messaging, instrumentation etc and theirimplementation in Java/Any other Object-Oriented Language.• Proficiency in the implementation of algorithms and the use of advanced datastructures to solve problems in computing. A solid foundation in the principles ofcomputer science is desired.• Ability to write clean, modular, and loosely coupled code by the use of designpatterns.• He/She should be able to break down and architect complex software systems. Forexample- Build• Cars Availability Engine for Ola.• Strong decision-making ability• Deep expertise in at least one programming language & tech stack.• Substantial experience in building complex and scalable solutions.• Strong object-oriented design skills, ability to apply design patterns, and an uncannyability to design intuitive module and class-level interfaces• The ability to do deep problem solving and build elegant, maintainable solutions tocomplex problems.• Experience leading multi-engineer projects and mentoring junior engineers• Experience with full life cycle development in any programming language on a Linuxplatform• Comprehensive operational experience including, optimizations, deployments andtuning servers like apache/mysql/tomcat/solr• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,and Continuous Integration(CI/CD) a plus.• Experience in building data-driven web application design and development is a plus• Expert level experience in building a scalable, large and complex businessapplication.Experience Required:• Typically with an experience of 5+ years of development experience in a productfirm.• Must have lead, designed, architected and delivered at least 1 project in his previousassignments independently.Minimum Qualifications Required:• Btech/MS from a reputed Institute• Deep expertise with any or combination programming languages: Java, C++, C#,Ruby, Scala,• Go any object-oriented high-level proprietary or open-source language with strongprogramming constructs. We are not skill-specific but go by strength incompetencies• Machine coding• Single machine in-memory program• Need a working code with functionality• Readable and well-designed code with right abstractions, separation of concerns,• right design patterns• Performant code with concurrency and efficient data structures• Write test cases covering the happy path and edge cases• Problem Solving• Choose the right combination of data structures to solve the problem• Identify most edge cases for the problem• Identify opportunities of parallelism: utilizes multi-core solutions where applicable• Design & Architecture• Distributed systems design and system interaction• Identify API signatures• LLD with class design• Solve for performance & availability
Job Description We are looking for a Sr. Back end web developer who is passionate towards building high performance scalable web applications for Edtech B2C business.Experienced candidates from TIER 1, TIER 2 startups preferred An offer you can’t refuse Be a part of revolutionizing the education system A growth trajectory like nowhere else And yeah, it’s going to be challenging Skills : Backend developer with hands-on programming experience in JAVA Or NodeJs, Spring/SpringBoot, with 3+ years of work experience in Backend development B2C web applications Data structures and Algorithms Designing (HLD/LLD), Scalability, Distributed System Excellent analytical, logical, and problem-solving skills Proficient with RDBMS (MySQL), Good knowledge of NoSQL databases (Redis) Strong knowledge of data stores, database design, data modeling, and SQL queries Strong knowledge of cloud technologies like AWS.
We are looking for a Full Stack Java Developer or Backend Java Developer who has the following expertise - Must have strong experience working on the Java Stack and strong design skills This person must be an expert on Restful web services, Spring, Boot etc. For a full stack developer, the candidate should be good at Frontend development using Angular Experience with any relational database is a must Hands-on with Spring and Hibernate technologies Middleware technologies such as Web Services, SOAP, REST, WSDL, LDAP Must have used tools/technologies like Eclipse, Maven, JUnit, Log4J, GIT etc. Working knowledge of CI/CD packaging and deployment on AWS using Jenkins, Kubernetes is good to have Broad knowledge of web standards for authentication such as OAuth2, SAML2, SSL, CORS, JWT, REST/SOAP etc. Working knowledge of Microservices Extensive knowledge of AWS Other non-negotiable requirements are - Good academics Good communication skills Ready and immediately available candidates will be preferred including a joining bonus. About Tech Prescient - We are a technology based product development service company working with technology companies to build their awesome products. We work with customers to design and develop their product stack and hence, quality of work we produce is always premium. We are looking for equally motivated people to join our vibrant team and am sure we will make it a win-win situation.
*EXPERIENCE : 7+ years *JOB DISCRIPTION : · Solid experience and passion for working with data structures and data model.· Proficiency in Spring MVC, Hibernate and SQL.· Fundamental and a strong understanding of Java/J2EE programming and StrutsHighly motivated self-starter and have the ability to operate under minimal supervision.· Passion and commitment to work in a start-up environment.· Experience of working in an Agile environment.Technologies:Java, Struts, Hibernate, J2ee, Sql, Data Structures, MVC, Spring Mvc PostgresqlRequirements: · Minimum 7 years of Java work experience· BE candidates onlyEmployment Type : full time*Salary : 10-15 LPA*Job Location : Hinjewadi, Pune
As a Developer at ThoughtWorks, you’ll get to:* Think through hard problems in a consultancy environment, and work with amazing people to make the solutions a reality* Work in a dynamic, collaborative, non-hierarchical environment where your talent is valued over your job title or years of experience* Build custom software using the latest technologies and tools* Craft your own career pathYou'll be responsible for: * Creating complex, enterprise-transforming applications on diverse, high energy teams * Using the latest tools and techniques * Hands-on coding, usually in a pair programming environment * Working in highly collaborative teams and building quality code * Working in lots of different domains and client environments * Understanding the business domain deeply and working closely with business stakeholders Ideally, you should you have: * 5 to 12 years of development and delivery experience with Java / Ruby on Rails / Scala. * Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications * Great OO skills, including strong design patterns knowledge * Familiarity with relational databases, preferably Oracle or SQL Server* Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum * Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI) * Strong communication and client-facing skills with the ability to work in a consulting environment is essential* Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists * Senior developers (8+ years) are expected to be the Architect for relatively smaller enterprise level projects and for larger projects, you are expected to work closely with the fellow architects to come up with the architecture and take it further.
We are looking for Java Developers & Python DevelopersTalk about the role we are offering for Mulesoft and how we are considering trainable resources who are keen to learn and work on new technologiesOur Requirements:We are looking for 1-8 years of experience in technical skills like Java, python etc and who will be willing to learn and move to mulesoft and related technologiesAbility to work in a fast paced, demanding, and rapidly changing environmentPreferred:Basic knowledge about mulesoftResponsibilitiesAssist in translating business objectives into technical solutions through the use of MuleSoft Anypoint PlatformCoding, testing, debugging, implementing and documenting MuleSoft based flows and integrationsApply integration design patterns such as message routing, content enrichment, batch processing, error handling and reconciliation mechanisms to deliver required functionalityWHAT WE ARE OFFERINGLearning and CertificationBest in Industry SalaryHealth & Wellness BenefitsEmployee Rewards ProgramRetirement & SavingsFlexible SchedulesMaternity & Paternity Leave
Sapper.AI is building the next generation intelligent automation software. We are a young startup and if you are looking at exciting work, long hours and lot of learning, have a passion to create new innovation and go-getter attitude, this is the place to be.Built on a foundation of AI we are automating enterprise application integration, data integration, data preparation for Analytics and bot automation. We are looking to build our engineering development center in Pune with passionate and entrepreneurial developers at all levels (Interns, Fresh Graduates, Senior Software Engineers and Architects).Expectations - Have at least 3 years work experience in Java 8 or higher / J2EE Java development. Have experience of agile systems development methodologies such as SCRUM Experience in designing the solution and implementation. Is a communicative, positive, outgoing and driven team player. Solution-oriented, see opportunities and proactively proposing new solutions, speak and write fluently in English. Good to have certifications in Java, Spring etc. Experience in Java 8. Experience in Spring Boot and other spring framework like Spring data, AOP etc. Experience in MongoDB/ Kafka / RabbitMQ etc. Experience in REST API Have worked on microservices Should have worked on minimum 2- 3 projects Experience in writing effective Unit test case for better coverage. Experience in writing good quality code by following code quality tools likes SonarQube etc.
You will work on: We help many of our clients make sense of their large investments in data – be it building analytics solutions or machine learning applications. You will work on cutting edge cloud native technologies to crunch terabytes of data into meaningful insights. What you will do (Responsibilities): Collaborate with Data Scientists, Engineers and Product Management to transform raw data to often actionable and meaningful insights for the enterprise Work in small dynamic, product-oriented environment to deliver enterprise class products. Continuously improve software development practices work across the full stack. What you bring (Skills): Experience in building modern cloud-native microservices based applications in Java, Spring Boot, and SQL or NoSQL Databases. Experience in Java based distributed & scalable application development. Hands on with distributed eventing architectures using Kafka, Google cloud platform (GCP), BigQuery or other NoSQL databases. Ability to produce easily consumable RESTful APIs with strong living documentation and specification-by-example tests. Great if you know (Skills): T-shaped skills are always preferred – so if you have the passion to work across the full stack spectrum – it is more than welcome. Exposure to infrastructure-based skills like Docker, Istio, Kubernetes is a plus Ability to work out right strategies of deployment for BigData systems. Collaborate with DevOps and Test Automation teams to build favorable developer experience in both build and CI/CD. Advantage Cognologix: Higher degree of autonomy, startup culture & small teams Opportunities to become expert in emerging technologies Remote working options for the right maturity level Competitive salary & family benefits Performance based career advancement About Cognologix: Cognologix helps companies disrupt by reimagining their business models and innovate like a Startup. We are at the forefront of digital disruption and take a business first approach to help meet our client’s strategic goals. We are an Data focused organization helping our clients to deliver their next generation of products in the most efficient, modern and cloud-native way.
You will work on: We help many of our clients make sense of their large investments in data – designing, architecting & building analytics or machine learning applications. You will work on cutting edge cloud native technologies to crunch terabytes of data into meaningful insights. What you will do (Responsibilities): Collaborate with Data Scientists, Engineers and Product Management to transform raw data to often actionable and meaningful insights for the enterprise Lead small dynamic, product-oriented environment to deliver enterprise class products. Continuously improve software development practices work across the full stack. What you bring (Skills): Experience in building modern cloud-native microservices based applications in Java, Spring Boot, and SQL or NoSQL Databases. Experience in Java based distributed & scalable application development. Hands on with distributed eventing architectures using Kafka, Google cloud platform (GCP), BigQuery or other NoSQL databases. Ability to produce easily consumable RESTful APIs with strong living documentation and specification-by-example tests. Great if you know (Skills): T-shaped skills are always preferred – so if you have the passion to work across the full stack spectrum – it is more than welcome. Exposure to infrastructure-based skills like Docker, Istio, Kubernetes is a plus Ability to work out right strategies of deployment for BigData systems. Collaborate with DevOps and Test Automation teams to build favorable developer experience in both build and CI/CD. Advantage Cognologix: Higher degree of autonomy, startup culture & small teams Opportunities to become expert in emerging technologies Remote working options for the right maturity level Competitive salary & family benefits Performance based career advancement About Cognologix: Cognologix helps companies disrupt by reimagining their business models and innovate like a Startup. We are at the forefront of digital disruption and take a business first approach to help meet our client’s strategic goals. We are an Data focused organization helping our clients to deliver their next generation of products in the most efficient, modern and cloud-native way.