CrawlJobs Logo

Software Engineer II - Java

rapid7.com Logo

Rapid7

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Software Engineer II you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills to reach your full potential. This is an exciting opportunity to be one of the first hires for Rapid7 in India supporting our growth strategy in a culture that supports trying new approaches and continuous learning.

Job Responsibility:

  • Build, maintain, and release our well architected services by writing correct and clean code consistently and following best practices and conventions
  • Participate in the design and planning of upcoming features, our Engineers are first class stakeholders in all parts of the development process
  • When required, partner with internal teams such as UX and Product Management who work deeply with our product to ensure we are understanding our customers needs
  • Work towards developing a deep understand of our products in order to best support our customers
  • Work with Practice specific technologies

Requirements:

  • A minimum of 3 years experience in software development using Java
  • Experience using Java Spring Boot
  • Experience using Dependency Management Tools such as Maven
  • Experience using Security Vulnerability Scanning such as Snyk or Trivy
  • Experience using Testing frameworks such as JUnit
  • Experience using Github Actions or Jenkins
  • Experience using Cloud Infrastructure such as AWS
  • Excited by technology, curious and eager to learn
  • The attitude and ability to thrive in a high-growth, evolving environment
  • Collaborative team player who has the ability to partner with others and drive toward solutions
  • Strong creative problem solving skills
  • Solid communicator with excellent written and verbal communications skills both within the team and cross functionally
  • Passionate about delighting customers, puts the customer needs at the forefront of all decision making
  • Excellent attention to detail

Additional Information:

Job Posted:
January 20, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer II - Java

Software Engineer II - Connector Engineering

We are seeking a resourceful and versatile Software Engineer to join the team to...
Location
Location
India , Chennai
Salary
Salary:
Not provided
arcadia.com Logo
Arcadia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical skills in Core Java with prior experience working in support or maintenance projects
  • Strong understanding of data structures
  • Ability to work in kanban delivery model with good exposure to process
  • Ensure best practices in coding and quality standards for delivery
  • Worked on Kanban methodologies
  • Taking full ownership of converting requirements into design, code, unit test, deployment and delivery of functionality as per agreed timelines
  • Being a good team player with strong interpersonal skills
  • Know-how of troubleshooting/debugging application and code to resolve any issues in the platform
  • Being able to review other engineers work output and provide constructive feedback for the betterment of the solutions
  • Self-starter and should be willing to plunge to the bottom of a business problem to resolve
What we offer
What we offer
  • Competitive compensation based on market standards
  • Flexible Leave Policy
  • Office is in the heart of the city in case you need to step in for any purpose
  • Medical Insurance (1+5 Family Members)
  • We provide comprehensive coverage including accident policy and life Insurance
  • Annual performance cycle
  • Quarterly team engagement activities and rewards & recognitions
  • L&D programs to foster professional growth
  • A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency
Read More
Arrow Right

Software Engineer II

EnergyHub empowers utilities and their customers to create a clean, distributed ...
Location
Location
United States
Salary
Salary:
105000.00 - 125000.00 USD / Year
energyhub.com Logo
EnergyHub
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years professional software engineering experience, preferably in a small to medium-sized team, with a proven exceptional ability as a FullStack engineer or similar role
  • Strong comfortability with Kotlin/Java and familiarity with web services and RESTful APIs using Spring
  • Expertise in API ingestion and data normalization processes
  • Experience with front end languages, such as React/Typescript
  • Experience with containerized systems
  • Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening.
Job Responsibility
Job Responsibility
  • Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly
  • Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions
  • Manage ingestion and storage of multivariate data sets that can scale to millions of users/connected vehicles
  • Build and enhance data lakes to provide additional data analysis for different services and consumers
  • Develop services to interact with connected vehicles at scale
  • Develop and maintain front end “web apps” to provide UIs for our various different products and services
  • Ensure proper security and data protection policies, procedures, and monitoring are in place
  • Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform
  • Write and maintain technical documentation
  • Drive and embody the “Dev Owns Quality” culture
What we offer
What we offer
  • 100% paid medical for employees
  • 401(k) with employer match
  • Casual environment
  • Flexibility to set your own schedule
  • Fully stocked fridge and pantry
  • Free Citi Bike membership
  • Secure bike rack
  • Gym subsidy
  • Paid parental leave
  • Education assistance program
  • Fulltime
Read More
Arrow Right

Software Engineer II

As a Software Engineer II working on the Appian platform, your mission will be t...
Location
Location
India , Chennai
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ year of relevant experience in an agile team environment developing in Java using git for version control
  • B.S. in Computer Science or related field/degree
Job Responsibility
Job Responsibility
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack web and mobile environment
  • Leverage relevant software development experience to influence practices and development
  • Manage availability, latency, scalability and efficiency of the product by engineering reliability into software and systems
  • Contribute to software performance analysis and system tuning
  • Contribute to story breakdowns, acceptance criteria definition, technical architecture and design, code review, and automated test development
  • Respond to and resolve emergent problems
  • write software and build automation to prevent problem recurrence
What we offer
What we offer
  • Training and Development during onboarding
  • Continuous learning with dedicated mentorship and First-Friend program
  • Growth opportunities including leadership program, Appian University, skills based training, and tuition reimbursement
  • Community immersion and inclusivity through 8 employee-led affinity groups
Read More
Arrow Right

Senior Software Engineer II

As a Senior Software Engineer II, you will collaborate closely with QA and the b...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in software engineering, with a strong focus on backend development and cloud-based systems
  • Proven experience in building test automation frameworks for complex, large-scale systems in cloud environments
  • Proficiency in programming languages such as Go, C#, Java, or similar
  • Deep understanding of distributed systems and cloud-native technologies (e.g., Kubernetes, Terraform, Kafka)
  • Experience using AI tools to improve test automation, software quality, and development pipelines
  • Strong communication skills to collaborate with cross-functional teams and articulate technical concepts effectively
Job Responsibility
Job Responsibility
  • Collaborate closely with QA and the broader engineering teams to develop a scalable test automation system for cloud environments
  • Drive the technical strategy for testing across DEMS, making it easier for developers to write tests and improve overall software quality
  • Utilize your backend engineering expertise to make architectural decisions, conduct code reviews, and contribute to continuous improvements in our development practices
  • Mentor junior engineers and help shape the technical direction of the team
What we offer
What we offer
  • Medical, Dental and Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning account or Udemy account
  • Access to 24/7 online emotional and mental support
  • Gym membership
  • Free parking
  • Stocked fridges and pantries - free coffee, cold beverages, snacks
  • Fulltime
Read More
Arrow Right

Software Engineer II

We're building a dedicated team focused on improving operational efficiency and ...
Location
Location
United States , Chicago
Salary
Salary:
146750.00 USD / Year
tastytrade.com Logo
tastytrade
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be able to learn quickly in areas without deep expertise
  • Have deep expertise in at least one language or framework in a production context
  • Have dabbled in languages, frameworks, or technologies beyond their expertise
  • Demonstrable professional experience working as a software engineer on a team
Job Responsibility
Job Responsibility
  • Build and maintain Ruby APIs, services, and systems that reliably and efficiently handle order routing and ledger flows
  • Implement technology improvements to enhance security, reliability, and performance
  • Provide guidance and leadership to more junior members of the team
  • Contribute to peer review process
  • Translate requirements and technical direction into production-quality code
  • Work independently on smaller scope tasks
  • Work under guidance of a senior engineer on larger projects
  • Write comprehensive tests for your code
  • Perform light infrastructure work to support application development
  • Continue growth by learning new systems and working towards ownership of tastytrade's systems
What we offer
What we offer
  • Performance Bonuses
  • Stock Purchase Options
  • 401k Plan
  • Medical/Dental/Vision Benefits
  • Annual educational / conference stipend
  • Sustainable workday with minimal on-call responsibilities
  • 20 Paid Vacation Days
  • 10 Paid Sick Days
  • Gym Membership Reimbursement
  • Commuter Benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II

SimpliSafe’s Device Cloud Services team is on a mission to level up the cloud-ba...
Location
Location
United States , Boston
Salary
Salary:
93800.00 - 137700.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing and implementing features in cloud-based backend systems
  • Experience with at least 1 major programming language (C#, JavaScript/TypeScript, Java, C++, Go, Python, etc.), and comfortable being on a team that utilizes multiple languages
  • A strong understanding of the SOLID principles
  • Passion, curiosity and a desire to continuously learn and grow
  • Experience using AWS, Azure, or GCP
  • Familiarity with the Agile Scrum process
Job Responsibility
Job Responsibility
  • Develop and design simple, reliable, high-quality software that scales to meet the needs of our growing customer base
  • Develop and maintain tests to ensure the solution continues to function at a high level and can be maintained & refactored safely
  • Long-term support & maintenance work, such as performance optimization, bug fixes, feature additions, design and usability improvements, and automation
  • Document the systems you are building to ensure they can be maintained by the next generation of developers
  • Serve in an on-call rotation as a first responder for software owned by your team
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II - Tooling and Telemetry

We are seeking a resourceful, versatile Full Stack Software Engineer to join the...
Location
Location
India , Chennai
Salary
Salary:
Not provided
arcadia.com Logo
Arcadia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in a software engineering role
  • Experience with the programming languages we use: Java, Python, TypeScript, SQL
  • Experience with infrastructure found in our stack: MySQL or a similar relational database, Elasticsearch or a similar NoSQL database, Docker, K8s, AWS (Lambda, SQS, etc.), Cloudformation, CI/CD (GitHub Actions, etc.)
  • Exposure to any frameworks that we use: React or Angular, Springboot, JPA/Hibernate, Snowflake (with Streamlit)
  • API programming experience
  • Experience working on Agile methodologies is an added advantage
  • Experience working on building data models, API programming, Postman, and REST services
  • Comfortable managing the balance between shipping code quickly and shipping perfect code
  • Ability and internal drive to problem-solve, both creatively and pragmatically
  • Skill with mentoring and learning from other engineers, and treating colleagues with respect
Job Responsibility
Job Responsibility
  • Write and refactor code to help Arcadia deliver data on the committed timeline
  • Partner with Product, SRE, Data Engineering, and Analytics to deliver the best possible product for our members and enterprise partners
  • Design and develop robust, scalable back-end systems
  • Build and maintain microservices that aid in monitoring, tracking, and delivering data to end users on time
  • Build and maintain observability reports, which help various stakeholders track progress, take necessary action, and deliver data to customers without delay
  • Frequently deploy new functionality to production with a streamlined CI/CD pipeline
  • Explore new technologies with an open-minded team
  • Increase test coverage and reliability, and help troubleshoot production issues
  • Collaborate frequently with other engineers, give thoughtful code review, and mentor junior engineers
  • Notice and speak up about opportunities to improve the member and developer experience
What we offer
What we offer
  • Competitive compensation based on market standards
  • Flexible Leave Policy
  • The office is located in the heart of the city
  • We provide comprehensive coverage, including accident policy and life insurance
  • Medical Insurance (1+5 Family Members)
  • Flexible Benefit Plan
  • Awards and Bonus
  • Annual performance cycle
  • Quarterly engagement activities
  • A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Atica is a leading, tech-first remote sales & revenue management company for Hot...
Location
Location
India , Pune
Salary
Salary:
Not provided
aticaglobal.com Logo
Atica Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven work experience of 3-5 years as a Software Engineer or Software Developer, in a fast-paced, dynamic environment (e.g. startups)
  • Expert proficiency to develop scalable software in at least one of these languages - Java, Python, JS
  • Familiarity with databases (SQL, NoSQL), data structures, and algorithms
  • Exceptional problem-solving capabilities and critical thinking skills
  • Excellent communication and team-work skills, able to coordinate with global teams
  • High attention to detail, a strong desire to learn, and the resilience to work in a fast-paced, customer-centered environment
  • Experience developing RESTful web applications using at least one popular web framework (Spring MVC, GWT, Django, Flask, NodeJS, etc.)
  • Proficiency in software engineering tools
Job Responsibility
Job Responsibility
  • Design, develop, and implement software applications, ensuring an exceptional level of quality and a robust, user-friendly experience
  • Create software applications (backend or frontend) that directly support business strategy and objectives
  • Work closely with product owners, stakeholders, and other engineers to understand the requirements and deliver the best solutions that cater to our team's and customers' needs
  • Participate in code reviews to maintain, enhance and optimize a high-quality codebase
  • Be up-to-date with the current technology trends, tools, and applications - identify and drive long-term adoption of cutting-edge, impactful technologies within the Org
  • Contribute to all stages of the software development lifecycle, from initial conception to deployment and maintenance
  • Collaborate with the Product team to prioritize bugs and tasks, ensuring we create long-term product leverage without compromising on short-term needs
  • Assist in the design and execution of peer code reviews, promoting a culture of quality and shared learning
What we offer
What we offer
  • Competitive salary
  • Comprehensive Health Care benefits
  • Team events
  • Fulltime
Read More
Arrow Right