
Responsibilities:
- Define the code review process for the team to follow and perform code reviews.
- Design, implement, and maintain Java-based applications that can be high-volume and low-latency.
- Ensure application designs conform with business goals.
- Develop and test software & Identify and resolve any technical issues arising.
Eligibility:
- 3+ yrs of experience developing web applications using J2EE / Java.
- Possess knowledge and skills in software programming in Core Java, J2EE, Microservices-related technologies, Spring Boot, Spring MVC, Rest API, JavaScript, and XML.
- Experience developing enterprise-level web applications and RESTful APIs using Microservices.
- Experience in API Management & in using version control and CI / CD tools.

Similar jobs
We are a digital transformation boutique with an elite group of software scientists. Our passion is to develop highly modular systems that scale seamlessly. We develop enterprise solutions involving data engineering, system integration, enterprise search & and analytics. Our clients like us for getting to the crux of the business problems and coming up with futuristic solution approaches with our design thinking.
Job description
Brevitaz Systems is looking for Java developers with deep knowledge of the Java ecosystem. We are looking for self-motivated engineers who are excited about building high-quality and high-performance software backends.
Here is what you will be doing on your journey with us.
What we offer
- Open, positive, and learning culture surrounded by helpful colleagues with a growth mindset
- Work with client teams consisting of decades of experience in various technologies & domains
- Best-in-industry salary standards
- 5 days work week
- Family health insurance cover
- No-politics and values-driven culture
- Occasional WorkFromHome even in non-COVID19 times
- Contribute to large-scale products used by Fortune 100 companies
- Opportunity to work on highly distributed systems
Must have
- Proactive and inherent nature of working with ownership
- Ability to understand and explain requirements clearly, and ask necessary questions to remove any ambiguity
- Strong core Java & OOP fundamentals
- Excellent communication skills
- Experience with complex SQLs and stored procedures (MySQL/Postgres/Oracle)
- Experience in taking decisions on high-level designs in distributed cloud backend systems
- Experience in working with one of the web frameworks (SpringBoot/Struts2)
- Experience in working with one ORM technology (JPA/Hibernate)
- Debugging & troubleshooting skills
- Ability to coach & mentor colleagues effectively
Roles and Responsibilities
- Actively participate in client calls for requirement grooming and designing
- Participate in design discussions with fellow team members and client
- Present groomed tickets and designs to team members for design discussion
- Performance optimization of existing use cases by understanding code, architecture, database design, and stored procedures
- Developing Java code, SQL, and stored procedures for new features and enhancements
- Ensure best practices of code reviews and defect-free deliveries
- Research new tools & technologies required for the project
Join hands with us to build intuitive products for our valued clients!
Java/J2EE stack
• Design and develop RDandX Network’s microservices and ensure bug free code is pushed to
the deployment pipeline to support large volume of transactions
• Define and communicate the technical design requirements to the Network’s stakeholders
and the Engineering lead
• Responsible for building restful services to integrate with third party services like AdWords
and Facebook marketing API
• Responsible for designing the technical architecture of the different services and
maintaining and upgrading it
• Designing the unit test cases and building the framework for the development team to
enforce the unit testing in all the services
• Be involved and participate in the end to end products’ lifecycle management
• Learn about new technologies and Stay up to date with best practices
• Collaborate with multidisciplinary team of designers, engineers, system administrators and
product team
• Lead the Backend team and manage their day to day activities and work deliverables
•Hands on experience in Object oriented programming
•Hands on experience in Java, SpringBoot (min 2 years) or kafka or Cassandra or MongoDB
•Experience with developing/enhancing applications connecting to different Databases : Oracle/MySQL/Cassandra/MongoDB
•Strong knowledge of common Data structures and algorithms and when to use them.
•Experience in Xpath or XML or REST or JSON or protobuff
• Experience with software version control (such as git)
•Experience in working in an agile environment such as Scrum.
Preferable:
•Experience in public cloud PaaS (AWS, GCP, Azure)
•Real time stream data handling (Kafka, Kinesis
Java developer roles will vary greatly depending on companies and job positions. Here are some typical roles and responsibilities of java developers:
- Contribute to all stages of software development lifecycle
- Design, implement and maintain Java-based applications that can be high-volume and low-latency
- Analyze user requirements to define business objectives
- Envisioning system features and functionality
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Develop and test software
- Identify and resolve any technical issues arising
- Create detailed design documentation
- Propose changes to current Java infrastructure
- Develop technical designs for application development
- Develop multimedia applications
- Write well designed, testable code
- Conducting software analysis, programming, testing, and debugging
- Manage Java and Java EE application development
- Develop documentation to help users
- Transforming requirements into stipulations
- Prepare and produce releases of software components
- Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review

We are looking for a Tech with a proficiency in backend technologies to design, develop a new state-of-the-art, paradigm changing product in software development. Responsibilities include evaluating technologies, developing proof-of concept prototypes, designing, and developing complete end-to-end products.
What would you be doing?
- should be able to mentor, guide, and train other engineers.
- should also be able to work with different stakeholders such as business owners, leadership, and customers.
- able to evaluate the business requirements, performance constraints, trade-offs and system limitations when developing software.
- should be well versed with new technologies and software development practices and be able to judge the trade-offs to make well thought out decisions, design choices and build the system for extensibility and robustness.
- The Django developer will be part of the core engineering team, entrusted with the complete architecture, design and development of the product.
- Work on a great product which empowers next generation entrepreneurs from its early phase
What makes you a suitable candidate?
- 1+ years of experience in designing and developing large scale, complex software applications
- Strong analytical, problem solving and design skills
- Strong knowledge of data structure, algorithms, and coding
- Proven experience in any high-level programming languages like Python, Django, DRF, Elasticsearch etc
- Knowledge of MVC architecture and hands-on experience with Spring, Spring security, Spring boot, and Hibernate framework
- Proven experience in database technologies (SQL, NoSQL, MongoDB).
- Working knowledge of developing Restful Micro services, ORM technologies etc
- Experience in container-based deployments
- Working experience in Amazon DynamoDB, Docker, AWS-Lambda
- Experience with Messaging technologies like Kakfa, RabbitMQ, redis etc
- Ability to multitask
- Good communication, organizational and leadership skills
Required Skills:
- 2+ years experience developing software using PaaS/APIs, Java, Docker, Bash, Json, Node js, sql / postgres, RestAPI, Swagger.
- Java 8 / Tomcat 8.5 / Jersey REST
- Spring MVC/Spring Boot/Microservices
- Hibernate
- Strong desire to learn
- Knowledge of cutting-edge technologies.
- Basic understanding of design patterns
- Comfortable working with Subversion, Git, or similar source control environments
- Must be willing to do Test Driven Development.
- Strong communication skills, must embrace working in a highly-collaborative environment
Preferred Skills:
- Good understanding of web-service technologies, Restful APIs
- Some exposure to a version control system such as Git or Subversion
- Proven understanding of software development techniques, concepts and processes
- Driven and self-motivated.
- Works creatively to solve challenging problems
Experience: 2+
Location: Noida (Currently WFH)/ PWFH
Notice Period: Immediate to 15 days
- Experience in designing and developing web-based applications using Java, J2EE, Web Services, MVC framework, Servlets Spring, Hibernate, Struts, REST, MYSQL.
- Experience in Database application programming for MySQL server using
Stored Procedures, Triggers, Views etc. - Experienced in implementing presentation layer using JSP, HTML, CSS, Ajax, JQuery. Java script.
- Experienced in Analysis, Design, Development, Integration, Deployment
and Maintenance of Web services, Client Server and Web based applications. - Well versed with Agile development process, Scrum.
- Good knowledge in version control system tools like GIT.
- Ability to take independent responsibility as well as ability to contribute and be a productive team member.
- Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills.
- Well versed in Core Java, OOPs concepts, collections, multi-threading, concurrency, lambdas, and streams.
- Hands-on knowledge of Spring Core, MVC, JPA, Security, transaction
- Working knowledge of REST API designing as well as development, using Spring.
- Exposure to Spring Boot, Docker, Kubernetes, OpenShift for the microservices environment.
- Savvy with SQL and database concepts.
- Ability to use frameworks like JUnit, Mockito, etc., for implementing unit testing.
- Sound understanding of code versioning tools, such as Git/bit bucket with Maven.
- Should have worked in a CI/CD environment with TeamCity/Jenkins.
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.
-
Build an algorithm for artist to detect if their music was violating copy right infringement laws
-
Successfully won Techcrunch Disrupt
-
Optimized an algorithm that holds the current world record for Weisman Scores

