
Software Engineering Expert with Java Specialization
4 days ago
We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our growing team.
Your key responsibilities will include designing, developing, and maintaining software solutions that meet the needs of our clients.
Main Responsibilities:- Design and Development: Design, develop, and maintain secure, scalable applications using Core Java.
- API Integration: Implement robust RESTful APIs, SOAP APIs, and microservices for seamless integration with other services.
- Data Interchange: Work with JSON and XML for data interchange between services and handle data serialization/deserialization effectively.
- Code Quality: Apply design patterns and architectural best practices to build efficient, maintainable code.
- System Reviews: Conduct system and component design reviews to ensure compliance with best practices and standards.
- Data Security: Implement and manage encryption/decryption mechanisms to ensure data security and compliance.
- Communication Protocols: Ensure secure communication protocols and data storage using encryption standards like AES, RSA, and TLS.
- Deployment and Monitoring: Oversee production deployments, ensuring zero downtime and robust rollback mechanisms. Monitor applications post-deployment, handle troubleshooting, and improve system stability.
- CI/CD Pipelines: Establish and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Database Management: Develop database schemas, write optimized queries, and manage integrations with relational databases like MySQL, PostgreSQL, or Oracle. Experience with NoSQL databases such as MongoDB, Cassandra, or Redis is a plus.
- Mentorship: Mentor junior developers, fostering best practices in code quality, documentation, and testing.
- Bachelor's degree in computer science or related discipline.
- Java: 3+ years of hands-on experience in Core Java.
- Design Patterns: Deep understanding of design patterns (e.g., Singleton, Factory, Observer) and their practical applications.
- Microservices Architecture: Experience in developing and managing microservices-based architectures.
- SOAP and REST APIs: Hands-on experience with both RESTful and SOAP APIs.
- JSON/XML: Proficiency in JSON and XML for data interchange and processing.
- CI/CD Pipelines: Proficiency in CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
- Database Management: Hands-on experience with relational databases (MySQL, PostgreSQL) and familiarity with NoSQL databases (MongoDB, Redis).
- Version Control and Collaboration: Git for version control; JIRA, Confluence, or similar tools for collaboration.
- Testing Frameworks: Proficient with JUnit, Mockito, or other testing frameworks for unit and integration testing.
- Cloud Platforms: Experience with cloud services such as AWS is highly desirable.
-
Software Engineer- Java
3 weeks ago
Lahore, Punjab, Pakistan Devsinc Full timeDevsinc is seeking a skilled Software Engineer (Java) to join their team.Responsibilities:Design, develop, and maintain Java-based applications and microservices.Collaborate with stakeholders to gather and analyze software requirements.Write clean, readable, and reusable code following best coding practices and standards.Perform unit testing and integration...
-
Java Software Engineer
1 day ago
Lahore, Punjab, Pakistan Luminogics (SMC-Private) Limited Full timeLuminogics, established in 2015, is a technology innovation company based in Lahore. Specializing in Modern Application Development, we collaborate with Fortune 150 clients and global enterprises to drive advancements in AI and ML technologies. Our solutions enhance businesses through predictive analytics, intelligent automation, and personalized customer...
-
Backend Java Software Engineer
12 hours ago
Lahore, Punjab, Pakistan beBee Careers Full timeAbout the PositionWe are looking for a highly skilled Backend Java Software Engineer to join our team. As a Backend Java Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop complex software systems using Java, Spring, and Hibernate.Work on challenging...
-
Senior Java Software Engineer
4 weeks ago
Lahore, Punjab, Pakistan Innovadel Technologies Limited Full time1 day ago Be among the first 25 applicantsDirect message the job poster from Innovadel Technologies LimitedTalent Acquisition Specialist with a Passion for finding top talent and building high-performing teamsAs a Senior Software Engineer (Java Developer) with client-facing experience at Innovadel Tech, you will take on a pivotal role in the design,...
-
Java Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan T.X.T Solution Full timeJava Software Engineer T.X.T Solution, Pakistan 2-5 years of comprehensive JEE development experienceAn Excellent team playerStrong SQL query writing skillsAnalyze and detail product requirements.Write well-designed, testable, and efficient code.Ensure designs are in compliance with specifications.Support continuous improvement by investigating alternatives...
-
Java Software Architect
5 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob Overview:We are looking for a highly experienced Senior Software Engineer to lead the design, development, and deployment of large-scale enterprise applications using Java platforms and technologies.Main Responsibilities:Design and develop complex software systems using Java platforms and technologiesCollaborate with cross-functional teams to prioritize...
-
Lead Java Software Engineer
5 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeWe are seeking a highly skilled Lead Java Software Engineer to join our team.Job DescriptionThe ideal candidate will have 2-3 years of experience in designing, developing, and maintaining large-scale Java-based applications. They will be responsible for leading the development team in implementing software systems that meet our business goals.Key...
-
Cloud-Based Java Software Engineer
3 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob Description:We are seeking a skilled Cloud-Based Java Software Engineer to design and develop cloud-based solutions utilizing AWS services.Key Responsibilities:Implement robust Java applications using Spring Boot, enterprise Java, JDBC, logging, exception handling, and transaction service.Ensure secure integration of Java security model into the J2EE...
-
Enterprise Java Engineer
5 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeAbout the Role:The ideal candidate will have a deep understanding of Java platforms and technologies, with expertise in Core Java, J2EE, and Spring Framework. They will possess strong system architecture, object-oriented design, and design pattern skills, with experience in database management and PL/SQL.Responsibilities:Develop and maintain...
-
Java and Spring Boot Software Engineer
7 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob OverviewWe are seeking an experienced Java and Spring Boot Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining scalable backend solutions using Java and Spring Boot.Responsibilities:Design and develop high-quality backend systems that meet the needs of our applications.Maintain and enhance...